<template>
  <div class="al-layout" id="visualizationPageRoot" data-page-name="区域销售业绩-移动端">
    <view v-show="showState.vid_04ipvq7dpx_visible" data-vid="vid_04ipvq7dpx" ref="vid_04ipvq7dpx_ref"
      class="vid_04ipvq7dpx" :valueFormatter="valueFormatMap.vid_04ipvq7dpx"
      :showLinkage="blockPropState['vid_04ipvq7dpx_props']['showLinkage']">
      <al-image v-show="showState.vid_6jkxkz42uj_visible" data-vid="vid_6jkxkz42uj" ref="vid_6jkxkz42uj_ref"
        class="vid_6jkxkz42uj" :emptyImgSrc="blockPropState['vid_6jkxkz42uj_props']['emptyImgSrc']" width="750rpx"
        height="980rpx" :show="showState.vid_6jkxkz42uj_visible" :valueFormatter="valueFormatMap.vid_6jkxkz42uj"
        :src="blockPropState['vid_6jkxkz42uj_props']['src']"
        :showLinkage="blockPropState['vid_6jkxkz42uj_props']['showLinkage']">
      </al-image>
      <al-image v-show="showState.vid_444n0wfyab_visible" data-vid="vid_444n0wfyab" ref="vid_444n0wfyab_ref"
        class="vid_444n0wfyab" :emptyImgSrc="blockPropState['vid_444n0wfyab_props']['emptyImgSrc']" width="750rpx"
        height="980rpx" :show="showState.vid_444n0wfyab_visible" :valueFormatter="valueFormatMap.vid_444n0wfyab"
        :src="blockPropState['vid_444n0wfyab_props']['src']"
        :showLinkage="blockPropState['vid_444n0wfyab_props']['showLinkage']">
      </al-image>
      <al-image v-show="showState.vid_d93t2iiit1_visible" data-vid="vid_d93t2iiit1" ref="vid_d93t2iiit1_ref"
        class="vid_d93t2iiit1" :emptyImgSrc="blockPropState['vid_d93t2iiit1_props']['emptyImgSrc']" width="140rpx"
        height="140rpx" :show="showState.vid_d93t2iiit1_visible" :valueFormatter="valueFormatMap.vid_d93t2iiit1"
        :src="blockPropState['vid_d93t2iiit1_props']['src']"
        :showLinkage="blockPropState['vid_d93t2iiit1_props']['showLinkage']" @click.native="handle_vid_d93t2iiit1_click">
      </al-image>
      <al-title v-show="showState.vid_48ytkgl005_visible" data-vid="vid_48ytkgl005" ref="vid_48ytkgl005_ref"
        class="vid_48ytkgl005" v-model:title="blockPropState['vid_48ytkgl005_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_48ytkgl005"
        :titleTextAlign="blockPropState['vid_48ytkgl005_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_48ytkgl005_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_48ytkgl005_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_48ytkgl005_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_48ytkgl005_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_48ytkgl005_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_48ytkgl005_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_48ytkgl005_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_48ytkgl005_props']['titleAntd']"
        :showLinkage="blockPropState['vid_48ytkgl005_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_5idmqvqx5s_visible" data-vid="vid_5idmqvqx5s" ref="vid_5idmqvqx5s_ref"
        class="vid_5idmqvqx5s" v-model:title="blockPropState['vid_5idmqvqx5s_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_5idmqvqx5s"
        :titleTextAlign="blockPropState['vid_5idmqvqx5s_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_5idmqvqx5s_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_5idmqvqx5s_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_5idmqvqx5s_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_5idmqvqx5s_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_5idmqvqx5s_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_5idmqvqx5s_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_5idmqvqx5s_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_5idmqvqx5s_props']['titleAntd']"
        :showLinkage="blockPropState['vid_5idmqvqx5s_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_m411tut605_visible" data-vid="vid_m411tut605" ref="vid_m411tut605_ref"
        class="vid_m411tut605" v-model:title="blockPropState['vid_m411tut605_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_m411tut605"
        :titleTextAlign="blockPropState['vid_m411tut605_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_m411tut605_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_m411tut605_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_m411tut605_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_m411tut605_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_m411tut605_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_m411tut605_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_m411tut605_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_m411tut605_props']['titleAntd']"
        :showLinkage="blockPropState['vid_m411tut605_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_kvurrj9vb5_visible" data-vid="vid_kvurrj9vb5" ref="vid_kvurrj9vb5_ref"
        class="vid_kvurrj9vb5" v-model:title="blockPropState['vid_kvurrj9vb5_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_kvurrj9vb5"
        :titleTextAlign="blockPropState['vid_kvurrj9vb5_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_kvurrj9vb5_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_kvurrj9vb5_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_kvurrj9vb5_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_kvurrj9vb5_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_kvurrj9vb5_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_kvurrj9vb5_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_kvurrj9vb5_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_kvurrj9vb5_props']['titleAntd']"
        :showLinkage="blockPropState['vid_kvurrj9vb5_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_he8s7bak85_visible" data-vid="vid_he8s7bak85" ref="vid_he8s7bak85_ref"
        class="vid_he8s7bak85" v-model:title="blockPropState['vid_he8s7bak85_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_he8s7bak85"
        :titleTextAlign="blockPropState['vid_he8s7bak85_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_he8s7bak85_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_he8s7bak85_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_he8s7bak85_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_he8s7bak85_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_he8s7bak85_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_he8s7bak85_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_he8s7bak85_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_he8s7bak85_props']['titleAntd']"
        :showLinkage="blockPropState['vid_he8s7bak85_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_cr6bjhv8bp_visible" data-vid="vid_cr6bjhv8bp" ref="vid_cr6bjhv8bp_ref"
        class="vid_cr6bjhv8bp" v-model:title="blockPropState['vid_cr6bjhv8bp_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_cr6bjhv8bp"
        :titleTextAlign="blockPropState['vid_cr6bjhv8bp_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_cr6bjhv8bp_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_cr6bjhv8bp_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_cr6bjhv8bp_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_cr6bjhv8bp_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_cr6bjhv8bp_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_cr6bjhv8bp_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_cr6bjhv8bp_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_cr6bjhv8bp_props']['titleAntd']"
        :showLinkage="blockPropState['vid_cr6bjhv8bp_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_ik28vdhwt0_visible" data-vid="vid_ik28vdhwt0" ref="vid_ik28vdhwt0_ref"
        class="vid_ik28vdhwt0" v-model:title="blockPropState['vid_ik28vdhwt0_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_ik28vdhwt0"
        :titleTextAlign="blockPropState['vid_ik28vdhwt0_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_ik28vdhwt0_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_ik28vdhwt0_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_ik28vdhwt0_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_ik28vdhwt0_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_ik28vdhwt0_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_ik28vdhwt0_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_ik28vdhwt0_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_ik28vdhwt0_props']['titleAntd']"
        :showLinkage="blockPropState['vid_ik28vdhwt0_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_v64vaviwcn_visible" data-vid="vid_v64vaviwcn" ref="vid_v64vaviwcn_ref"
        class="vid_v64vaviwcn" v-model:title="blockPropState['vid_v64vaviwcn_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_v64vaviwcn"
        :titleTextAlign="blockPropState['vid_v64vaviwcn_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_v64vaviwcn_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_v64vaviwcn_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_v64vaviwcn_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_v64vaviwcn_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_v64vaviwcn_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_v64vaviwcn_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_v64vaviwcn_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_v64vaviwcn_props']['titleAntd']"
        :showLinkage="blockPropState['vid_v64vaviwcn_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_8lb46zpz06_visible" data-vid="vid_8lb46zpz06" ref="vid_8lb46zpz06_ref"
        class="vid_8lb46zpz06" v-model:title="blockPropState['vid_8lb46zpz06_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_8lb46zpz06"
        :titleTextAlign="blockPropState['vid_8lb46zpz06_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_8lb46zpz06_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_8lb46zpz06_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_8lb46zpz06_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_8lb46zpz06_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_8lb46zpz06_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_8lb46zpz06_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_8lb46zpz06_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_8lb46zpz06_props']['titleAntd']"
        :showLinkage="blockPropState['vid_8lb46zpz06_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_klnz9cuhug_visible" data-vid="vid_klnz9cuhug" ref="vid_klnz9cuhug_ref"
        class="vid_klnz9cuhug" v-model:title="blockPropState['vid_klnz9cuhug_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_klnz9cuhug"
        :titleTextAlign="blockPropState['vid_klnz9cuhug_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_klnz9cuhug_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_klnz9cuhug_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_klnz9cuhug_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_klnz9cuhug_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_klnz9cuhug_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_klnz9cuhug_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_klnz9cuhug_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_klnz9cuhug_props']['titleAntd']"
        :showLinkage="blockPropState['vid_klnz9cuhug_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_5ubftxmaoz_visible" data-vid="vid_5ubftxmaoz" ref="vid_5ubftxmaoz_ref"
        class="vid_5ubftxmaoz" v-model:title="blockPropState['vid_5ubftxmaoz_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_5ubftxmaoz"
        :titleTextAlign="blockPropState['vid_5ubftxmaoz_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_5ubftxmaoz_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_5ubftxmaoz_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_5ubftxmaoz_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_5ubftxmaoz_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_5ubftxmaoz_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_5ubftxmaoz_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_5ubftxmaoz_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_5ubftxmaoz_props']['titleAntd']"
        :showLinkage="blockPropState['vid_5ubftxmaoz_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_r79279l6vd_visible" data-vid="vid_r79279l6vd" ref="vid_r79279l6vd_ref"
        class="vid_r79279l6vd" v-model:title="blockPropState['vid_r79279l6vd_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_r79279l6vd"
        :titleTextAlign="blockPropState['vid_r79279l6vd_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_r79279l6vd_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_r79279l6vd_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_r79279l6vd_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_r79279l6vd_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_r79279l6vd_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_r79279l6vd_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_r79279l6vd_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_r79279l6vd_props']['titleAntd']"
        :showLinkage="blockPropState['vid_r79279l6vd_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_9h18iu8edr_visible" data-vid="vid_9h18iu8edr" ref="vid_9h18iu8edr_ref"
        class="vid_9h18iu8edr" v-model:title="blockPropState['vid_9h18iu8edr_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_9h18iu8edr"
        :titleTextAlign="blockPropState['vid_9h18iu8edr_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_9h18iu8edr_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_9h18iu8edr_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_9h18iu8edr_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_9h18iu8edr_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_9h18iu8edr_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_9h18iu8edr_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_9h18iu8edr_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_9h18iu8edr_props']['titleAntd']"
        :showLinkage="blockPropState['vid_9h18iu8edr_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_t92aycen6f_visible" data-vid="vid_t92aycen6f" ref="vid_t92aycen6f_ref"
        class="vid_t92aycen6f" v-model:title="blockPropState['vid_t92aycen6f_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_t92aycen6f"
        :titleTextAlign="blockPropState['vid_t92aycen6f_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_t92aycen6f_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_t92aycen6f_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_t92aycen6f_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_t92aycen6f_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_t92aycen6f_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_t92aycen6f_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_t92aycen6f_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_t92aycen6f_props']['titleAntd']"
        :showLinkage="blockPropState['vid_t92aycen6f_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_xvpmxd4pkb_visible" data-vid="vid_xvpmxd4pkb" ref="vid_xvpmxd4pkb_ref"
        class="vid_xvpmxd4pkb" v-model:title="blockPropState['vid_xvpmxd4pkb_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_xvpmxd4pkb"
        :titleTextAlign="blockPropState['vid_xvpmxd4pkb_props']['titleTextAlign']"
        :titleLetterSpacing="blockPropState['vid_xvpmxd4pkb_props']['titleLetterSpacing']"
        :titleAntdFontSize="blockPropState['vid_xvpmxd4pkb_props']['titleAntdFontSize']"
        :titleTextIndent="blockPropState['vid_xvpmxd4pkb_props']['titleTextIndent']"
        :titleFontFamily="blockPropState['vid_xvpmxd4pkb_props']['titleFontFamily']"
        :titleLineHeight="blockPropState['vid_xvpmxd4pkb_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_xvpmxd4pkb_props']['titleFontColor']"
        :titleFontStyle="blockPropState['vid_xvpmxd4pkb_props']['titleFontStyle']"
        :titleAntd="blockPropState['vid_xvpmxd4pkb_props']['titleAntd']"
        :showLinkage="blockPropState['vid_xvpmxd4pkb_props']['showLinkage']">
      </al-title>
      <al-text v-show="showState.vid_bj4pydkzaq_visible" data-vid="vid_bj4pydkzaq" ref="vid_bj4pydkzaq_ref"
        class="vid_bj4pydkzaq" :valueFormatter="valueFormatMap.vid_bj4pydkzaq"
        :textLetterSpacing="blockPropState['vid_bj4pydkzaq_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_bj4pydkzaq_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_bj4pydkzaq_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_bj4pydkzaq_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_bj4pydkzaq_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_bj4pydkzaq_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_bj4pydkzaq_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_bj4pydkzaq_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_bj4pydkzaq_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_bj4pydkzaq_props']['dataSets']"
        :showLinkage="blockPropState['vid_bj4pydkzaq_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_1lyn45ppv1_visible" data-vid="vid_1lyn45ppv1" ref="vid_1lyn45ppv1_ref"
        class="vid_1lyn45ppv1" :valueFormatter="valueFormatMap.vid_1lyn45ppv1"
        :textLetterSpacing="blockPropState['vid_1lyn45ppv1_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_1lyn45ppv1_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_1lyn45ppv1_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_1lyn45ppv1_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_1lyn45ppv1_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_1lyn45ppv1_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_1lyn45ppv1_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_1lyn45ppv1_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_1lyn45ppv1_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_1lyn45ppv1_props']['dataSets']"
        :showLinkage="blockPropState['vid_1lyn45ppv1_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_27pdp4w6xf_visible" data-vid="vid_27pdp4w6xf" ref="vid_27pdp4w6xf_ref"
        class="vid_27pdp4w6xf" :valueFormatter="valueFormatMap.vid_27pdp4w6xf"
        :textLetterSpacing="blockPropState['vid_27pdp4w6xf_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_27pdp4w6xf_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_27pdp4w6xf_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_27pdp4w6xf_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_27pdp4w6xf_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_27pdp4w6xf_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_27pdp4w6xf_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_27pdp4w6xf_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_27pdp4w6xf_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_27pdp4w6xf_props']['dataSets']"
        :showLinkage="blockPropState['vid_27pdp4w6xf_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_4jp9gzgk5z_visible" data-vid="vid_4jp9gzgk5z" ref="vid_4jp9gzgk5z_ref"
        class="vid_4jp9gzgk5z" :valueFormatter="valueFormatMap.vid_4jp9gzgk5z"
        :textLetterSpacing="blockPropState['vid_4jp9gzgk5z_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_4jp9gzgk5z_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_4jp9gzgk5z_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_4jp9gzgk5z_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_4jp9gzgk5z_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_4jp9gzgk5z_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_4jp9gzgk5z_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_4jp9gzgk5z_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_4jp9gzgk5z_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_4jp9gzgk5z_props']['dataSets']"
        :showLinkage="blockPropState['vid_4jp9gzgk5z_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_eavq9ffkad_visible" data-vid="vid_eavq9ffkad" ref="vid_eavq9ffkad_ref"
        class="vid_eavq9ffkad" :valueFormatter="valueFormatMap.vid_eavq9ffkad"
        :textLetterSpacing="blockPropState['vid_eavq9ffkad_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_eavq9ffkad_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_eavq9ffkad_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_eavq9ffkad_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_eavq9ffkad_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_eavq9ffkad_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_eavq9ffkad_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_eavq9ffkad_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_eavq9ffkad_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_eavq9ffkad_props']['dataSets']"
        :showLinkage="blockPropState['vid_eavq9ffkad_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_i45sv7n3t3_visible" data-vid="vid_i45sv7n3t3" ref="vid_i45sv7n3t3_ref"
        class="vid_i45sv7n3t3" :valueFormatter="valueFormatMap.vid_i45sv7n3t3"
        :textLetterSpacing="blockPropState['vid_i45sv7n3t3_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_i45sv7n3t3_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_i45sv7n3t3_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_i45sv7n3t3_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_i45sv7n3t3_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_i45sv7n3t3_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_i45sv7n3t3_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_i45sv7n3t3_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_i45sv7n3t3_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_i45sv7n3t3_props']['dataSets']"
        :showLinkage="blockPropState['vid_i45sv7n3t3_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_d392n93rp4_visible" data-vid="vid_d392n93rp4" ref="vid_d392n93rp4_ref"
        class="vid_d392n93rp4" :valueFormatter="valueFormatMap.vid_d392n93rp4"
        :textLetterSpacing="blockPropState['vid_d392n93rp4_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_d392n93rp4_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_d392n93rp4_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_d392n93rp4_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_d392n93rp4_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_d392n93rp4_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_d392n93rp4_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_d392n93rp4_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_d392n93rp4_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_d392n93rp4_props']['dataSets']"
        :showLinkage="blockPropState['vid_d392n93rp4_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_bsh29m8yhb_visible" data-vid="vid_bsh29m8yhb" ref="vid_bsh29m8yhb_ref"
        class="vid_bsh29m8yhb" :valueFormatter="valueFormatMap.vid_bsh29m8yhb"
        :textLetterSpacing="blockPropState['vid_bsh29m8yhb_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_bsh29m8yhb_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_bsh29m8yhb_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_bsh29m8yhb_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_bsh29m8yhb_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_bsh29m8yhb_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_bsh29m8yhb_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_bsh29m8yhb_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_bsh29m8yhb_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_bsh29m8yhb_props']['dataSets']"
        :showLinkage="blockPropState['vid_bsh29m8yhb_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_zr7xbzlkdv_visible" data-vid="vid_zr7xbzlkdv" ref="vid_zr7xbzlkdv_ref"
        class="vid_zr7xbzlkdv" :valueFormatter="valueFormatMap.vid_zr7xbzlkdv"
        :textLetterSpacing="blockPropState['vid_zr7xbzlkdv_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_zr7xbzlkdv_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_zr7xbzlkdv_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_zr7xbzlkdv_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_zr7xbzlkdv_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_zr7xbzlkdv_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_zr7xbzlkdv_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_zr7xbzlkdv_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_zr7xbzlkdv_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_zr7xbzlkdv_props']['dataSets']"
        :showLinkage="blockPropState['vid_zr7xbzlkdv_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_jcp444dbw8_visible" data-vid="vid_jcp444dbw8" ref="vid_jcp444dbw8_ref"
        class="vid_jcp444dbw8" :valueFormatter="valueFormatMap.vid_jcp444dbw8"
        :textLetterSpacing="blockPropState['vid_jcp444dbw8_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_jcp444dbw8_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_jcp444dbw8_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_jcp444dbw8_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_jcp444dbw8_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_jcp444dbw8_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_jcp444dbw8_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_jcp444dbw8_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_jcp444dbw8_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_jcp444dbw8_props']['dataSets']"
        :showLinkage="blockPropState['vid_jcp444dbw8_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_bmr8bd29e5_visible" data-vid="vid_bmr8bd29e5" ref="vid_bmr8bd29e5_ref"
        class="vid_bmr8bd29e5" :valueFormatter="valueFormatMap.vid_bmr8bd29e5"
        :textLetterSpacing="blockPropState['vid_bmr8bd29e5_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_bmr8bd29e5_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_bmr8bd29e5_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_bmr8bd29e5_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_bmr8bd29e5_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_bmr8bd29e5_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_bmr8bd29e5_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_bmr8bd29e5_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_bmr8bd29e5_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_bmr8bd29e5_props']['dataSets']"
        :showLinkage="blockPropState['vid_bmr8bd29e5_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_nmnhb66so3_visible" data-vid="vid_nmnhb66so3" ref="vid_nmnhb66so3_ref"
        class="vid_nmnhb66so3" :valueFormatter="valueFormatMap.vid_nmnhb66so3"
        :textLetterSpacing="blockPropState['vid_nmnhb66so3_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_nmnhb66so3_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_nmnhb66so3_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_nmnhb66so3_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_nmnhb66so3_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_nmnhb66so3_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_nmnhb66so3_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_nmnhb66so3_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_nmnhb66so3_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_nmnhb66so3_props']['dataSets']"
        :showLinkage="blockPropState['vid_nmnhb66so3_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_8635qkajmq_visible" data-vid="vid_8635qkajmq" ref="vid_8635qkajmq_ref"
        class="vid_8635qkajmq" :valueFormatter="valueFormatMap.vid_8635qkajmq"
        :textLetterSpacing="blockPropState['vid_8635qkajmq_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_8635qkajmq_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_8635qkajmq_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_8635qkajmq_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_8635qkajmq_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_8635qkajmq_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_8635qkajmq_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_8635qkajmq_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_8635qkajmq_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_8635qkajmq_props']['dataSets']"
        :showLinkage="blockPropState['vid_8635qkajmq_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_1hrefm30tg_visible" data-vid="vid_1hrefm30tg" ref="vid_1hrefm30tg_ref"
        class="vid_1hrefm30tg" :valueFormatter="valueFormatMap.vid_1hrefm30tg"
        :textLetterSpacing="blockPropState['vid_1hrefm30tg_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_1hrefm30tg_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_1hrefm30tg_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_1hrefm30tg_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_1hrefm30tg_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_1hrefm30tg_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_1hrefm30tg_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_1hrefm30tg_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_1hrefm30tg_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_1hrefm30tg_props']['dataSets']"
        :showLinkage="blockPropState['vid_1hrefm30tg_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_sw2612a98b_visible" data-vid="vid_sw2612a98b" ref="vid_sw2612a98b_ref"
        class="vid_sw2612a98b" :valueFormatter="valueFormatMap.vid_sw2612a98b"
        :textLetterSpacing="blockPropState['vid_sw2612a98b_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_sw2612a98b_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_sw2612a98b_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_sw2612a98b_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_sw2612a98b_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_sw2612a98b_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_sw2612a98b_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_sw2612a98b_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_sw2612a98b_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_sw2612a98b_props']['dataSets']"
        :showLinkage="blockPropState['vid_sw2612a98b_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_eph3ipxajd_visible" data-vid="vid_eph3ipxajd" ref="vid_eph3ipxajd_ref"
        class="vid_eph3ipxajd" :valueFormatter="valueFormatMap.vid_eph3ipxajd"
        :textLetterSpacing="blockPropState['vid_eph3ipxajd_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_eph3ipxajd_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_eph3ipxajd_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_eph3ipxajd_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_eph3ipxajd_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_eph3ipxajd_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_eph3ipxajd_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_eph3ipxajd_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_eph3ipxajd_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_eph3ipxajd_props']['dataSets']"
        :showLinkage="blockPropState['vid_eph3ipxajd_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_fvlp89s24h_visible" data-vid="vid_fvlp89s24h" ref="vid_fvlp89s24h_ref"
        class="vid_fvlp89s24h" :valueFormatter="valueFormatMap.vid_fvlp89s24h"
        :textLetterSpacing="blockPropState['vid_fvlp89s24h_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_fvlp89s24h_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_fvlp89s24h_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_fvlp89s24h_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_fvlp89s24h_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_fvlp89s24h_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_fvlp89s24h_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_fvlp89s24h_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_fvlp89s24h_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_fvlp89s24h_props']['dataSets']"
        :showLinkage="blockPropState['vid_fvlp89s24h_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_ai7byhitcu_visible" data-vid="vid_ai7byhitcu" ref="vid_ai7byhitcu_ref"
        class="vid_ai7byhitcu" :valueFormatter="valueFormatMap.vid_ai7byhitcu"
        :textLetterSpacing="blockPropState['vid_ai7byhitcu_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_ai7byhitcu_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_ai7byhitcu_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_ai7byhitcu_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_ai7byhitcu_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_ai7byhitcu_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_ai7byhitcu_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_ai7byhitcu_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_ai7byhitcu_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_ai7byhitcu_props']['dataSets']"
        :showLinkage="blockPropState['vid_ai7byhitcu_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_gvzrx5aqia_visible" data-vid="vid_gvzrx5aqia" ref="vid_gvzrx5aqia_ref"
        class="vid_gvzrx5aqia" :valueFormatter="valueFormatMap.vid_gvzrx5aqia"
        :textLetterSpacing="blockPropState['vid_gvzrx5aqia_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_gvzrx5aqia_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_gvzrx5aqia_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_gvzrx5aqia_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_gvzrx5aqia_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_gvzrx5aqia_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_gvzrx5aqia_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_gvzrx5aqia_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_gvzrx5aqia_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_gvzrx5aqia_props']['dataSets']"
        :showLinkage="blockPropState['vid_gvzrx5aqia_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_3eq6cnnlkn_visible" data-vid="vid_3eq6cnnlkn" ref="vid_3eq6cnnlkn_ref"
        class="vid_3eq6cnnlkn" :valueFormatter="valueFormatMap.vid_3eq6cnnlkn"
        :textLetterSpacing="blockPropState['vid_3eq6cnnlkn_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_3eq6cnnlkn_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_3eq6cnnlkn_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_3eq6cnnlkn_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_3eq6cnnlkn_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_3eq6cnnlkn_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_3eq6cnnlkn_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_3eq6cnnlkn_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_3eq6cnnlkn_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_3eq6cnnlkn_props']['dataSets']"
        :showLinkage="blockPropState['vid_3eq6cnnlkn_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_amst7jr37a_visible" data-vid="vid_amst7jr37a" ref="vid_amst7jr37a_ref"
        class="vid_amst7jr37a" :valueFormatter="valueFormatMap.vid_amst7jr37a"
        :textLetterSpacing="blockPropState['vid_amst7jr37a_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_amst7jr37a_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_amst7jr37a_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_amst7jr37a_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_amst7jr37a_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_amst7jr37a_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_amst7jr37a_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_amst7jr37a_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_amst7jr37a_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_amst7jr37a_props']['dataSets']"
        :showLinkage="blockPropState['vid_amst7jr37a_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_17sdmxukw0_visible" data-vid="vid_17sdmxukw0" ref="vid_17sdmxukw0_ref"
        class="vid_17sdmxukw0" :valueFormatter="valueFormatMap.vid_17sdmxukw0"
        :textLetterSpacing="blockPropState['vid_17sdmxukw0_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_17sdmxukw0_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_17sdmxukw0_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_17sdmxukw0_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_17sdmxukw0_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_17sdmxukw0_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_17sdmxukw0_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_17sdmxukw0_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_17sdmxukw0_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_17sdmxukw0_props']['dataSets']"
        :showLinkage="blockPropState['vid_17sdmxukw0_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_w9oebtx2s9_visible" data-vid="vid_w9oebtx2s9" ref="vid_w9oebtx2s9_ref"
        class="vid_w9oebtx2s9" :valueFormatter="valueFormatMap.vid_w9oebtx2s9"
        :textLetterSpacing="blockPropState['vid_w9oebtx2s9_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_w9oebtx2s9_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_w9oebtx2s9_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_w9oebtx2s9_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_w9oebtx2s9_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_w9oebtx2s9_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_w9oebtx2s9_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_w9oebtx2s9_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_w9oebtx2s9_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_w9oebtx2s9_props']['dataSets']"
        :showLinkage="blockPropState['vid_w9oebtx2s9_props']['showLinkage']">
      </al-text>
      <al-image v-show="showState.vid_5hjsh5zkki_visible" data-vid="vid_5hjsh5zkki" ref="vid_5hjsh5zkki_ref"
        class="vid_5hjsh5zkki" :emptyImgSrc="blockPropState['vid_5hjsh5zkki_props']['emptyImgSrc']" width="580rpx"
        height="64rpx" :show="showState.vid_5hjsh5zkki_visible" :valueFormatter="valueFormatMap.vid_5hjsh5zkki"
        :src="blockPropState['vid_5hjsh5zkki_props']['src']"
        :showLinkage="blockPropState['vid_5hjsh5zkki_props']['showLinkage']">
      </al-image>
      <u-date-range v-show="showState.vid_mmj7ritlcj_visible" data-vid="vid_mmj7ritlcj" ref="vid_mmj7ritlcj_ref"
        class="vid_mmj7ritlcj" :mode="blockPropState['vid_mmj7ritlcj_props']['mode']"
        :valueFormatter="valueFormatMap.vid_mmj7ritlcj"
        :defaultTime="blockPropState['vid_mmj7ritlcj_props']['defaultTime']"
        :defaultEndTime="blockPropState['vid_mmj7ritlcj_props']['defaultEndTime']"
        :params="blockPropState['vid_mmj7ritlcj_props']['params']"
        :startYear="blockPropState['vid_mmj7ritlcj_props']['startYear']"
        :endYear="blockPropState['vid_mmj7ritlcj_props']['endYear']"
        :showTimeTag="blockPropState['vid_mmj7ritlcj_props']['showTimeTag']"
        :fontColor="blockPropState['vid_mmj7ritlcj_props']['fontColor']"
        :confirmText="blockPropState['vid_mmj7ritlcj_props']['confirmText']"
        :confirmColor="blockPropState['vid_mmj7ritlcj_props']['confirmColor']"
        :cancelText="blockPropState['vid_mmj7ritlcj_props']['cancelText']"
        :cancelColor="blockPropState['vid_mmj7ritlcj_props']['cancelColor']"
        :title="blockPropState['vid_mmj7ritlcj_props']['title']"
        :maskCloseAble="blockPropState['vid_mmj7ritlcj_props']['maskCloseAble']"
        :safeAreaInsetBottom="blockPropState['vid_mmj7ritlcj_props']['safeAreaInsetBottom']"
        :zIndex="blockPropState['vid_mmj7ritlcj_props']['zIndex']"
        :showLinkage="blockPropState['vid_mmj7ritlcj_props']['showLinkage']"
        @relationSetChange="(params) => handle_vid_mmj7ritlcj_relation(params)"
        @cancelRelationSet="(params) => handle_vid_mmj7ritlcj_relation(params, true)">
      </u-date-range>
      <al-text v-show="showState.vid_orls56kf3j_visible" data-vid="vid_orls56kf3j" ref="vid_orls56kf3j_ref"
        class="vid_orls56kf3j" :valueFormatter="valueFormatMap.vid_orls56kf3j"
        :textTextAlign="blockPropState['vid_orls56kf3j_props']['textTextAlign']"
        :textFontFamily="blockPropState['vid_orls56kf3j_props']['textFontFamily']"
        :textFontStyle="blockPropState['vid_orls56kf3j_props']['textFontStyle']"
        :textAntdFontSize="blockPropState['vid_orls56kf3j_props']['textAntdFontSize']"
        :textLineHeight="blockPropState['vid_orls56kf3j_props']['textLineHeight']"
        :textFontColor="blockPropState['vid_orls56kf3j_props']['textFontColor']"
        :textLetterSpacing="blockPropState['vid_orls56kf3j_props']['textLetterSpacing']"
        :textTextIndent="blockPropState['vid_orls56kf3j_props']['textTextIndent']"
        :dataSets="blockPropState['vid_orls56kf3j_props']['dataSets']"
        :showLinkage="blockPropState['vid_orls56kf3j_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_cjv31b9nsx_visible" data-vid="vid_cjv31b9nsx" ref="vid_cjv31b9nsx_ref"
        class="vid_cjv31b9nsx" :valueFormatter="valueFormatMap.vid_cjv31b9nsx"
        :textLetterSpacing="blockPropState['vid_cjv31b9nsx_props']['textLetterSpacing']"
        :textLineHeight="blockPropState['vid_cjv31b9nsx_props']['textLineHeight']"
        :textFontStyle="blockPropState['vid_cjv31b9nsx_props']['textFontStyle']"
        :dataFormat="blockPropState['vid_cjv31b9nsx_props']['dataFormat']"
        :textFontFamily="blockPropState['vid_cjv31b9nsx_props']['textFontFamily']"
        :textFontColor="blockPropState['vid_cjv31b9nsx_props']['textFontColor']"
        :textTextAlign="blockPropState['vid_cjv31b9nsx_props']['textTextAlign']"
        :textTextIndent="blockPropState['vid_cjv31b9nsx_props']['textTextIndent']"
        :textAntdFontSize="blockPropState['vid_cjv31b9nsx_props']['textAntdFontSize']"
        :dataSets="blockPropState['vid_cjv31b9nsx_props']['dataSets']"
        :showLinkage="blockPropState['vid_cjv31b9nsx_props']['showLinkage']">
      </al-text>
    </view>
    <view v-show="showState.vid_1rzmj39cf3_visible" data-vid="vid_1rzmj39cf3" ref="vid_1rzmj39cf3_ref"
      class="vid_1rzmj39cf3" :valueFormatter="valueFormatMap.vid_1rzmj39cf3"
      :showLinkage="blockPropState['vid_1rzmj39cf3_props']['showLinkage']">
      <al-image v-show="showState.vid_9pgwjs3rcj_visible" data-vid="vid_9pgwjs3rcj" ref="vid_9pgwjs3rcj_ref"
        class="vid_9pgwjs3rcj" :emptyImgSrc="blockPropState['vid_9pgwjs3rcj_props']['emptyImgSrc']" width="750rpx"
        height="736rpx" :show="showState.vid_9pgwjs3rcj_visible" :valueFormatter="valueFormatMap.vid_9pgwjs3rcj"
        :src="blockPropState['vid_9pgwjs3rcj_props']['src']"
        :showLinkage="blockPropState['vid_9pgwjs3rcj_props']['showLinkage']">
      </al-image>
      <al-image v-show="showState.vid_0l9g1bfclu_visible" data-vid="vid_0l9g1bfclu" ref="vid_0l9g1bfclu_ref"
        class="vid_0l9g1bfclu" :emptyImgSrc="blockPropState['vid_0l9g1bfclu_props']['emptyImgSrc']" width="750rpx"
        height="663.843137254902rpx" :show="showState.vid_0l9g1bfclu_visible"
        :valueFormatter="valueFormatMap.vid_0l9g1bfclu" :src="blockPropState['vid_0l9g1bfclu_props']['src']"
        :showLinkage="blockPropState['vid_0l9g1bfclu_props']['showLinkage']">
      </al-image>
      <al-title v-show="showState.vid_tiiye84qtq_visible" data-vid="vid_tiiye84qtq" ref="vid_tiiye84qtq_ref"
        class="vid_tiiye84qtq" v-model:title="blockPropState['vid_tiiye84qtq_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_tiiye84qtq"
        :titleTextAlign="blockPropState['vid_tiiye84qtq_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_tiiye84qtq_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_tiiye84qtq_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_tiiye84qtq_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_tiiye84qtq_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_tiiye84qtq_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_tiiye84qtq_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_tiiye84qtq_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_tiiye84qtq_props']['titleAntd']"
        :showLinkage="blockPropState['vid_tiiye84qtq_props']['showLinkage']">
      </al-title>
      <al-line-and-bar-double-y-mixed-chart v-show="showState.vid_rlc78nbxv6_visible" data-vid="vid_rlc78nbxv6"
        ref="vid_rlc78nbxv6_ref" class="vid_rlc78nbxv6" :valueFormatter="valueFormatMap.vid_rlc78nbxv6"
        :chartType="blockPropState['vid_rlc78nbxv6_props']['chartType']"
        :lineType="blockPropState['vid_rlc78nbxv6_props']['lineType']"
        :lineWidth="blockPropState['vid_rlc78nbxv6_props']['lineWidth']"
        :chartBarWidth="blockPropState['vid_rlc78nbxv6_props']['chartBarWidth']"
        :chartColor="blockPropState['vid_rlc78nbxv6_props']['chartColor']"
        :gridOptions="blockPropState['vid_rlc78nbxv6_props']['gridOptions']"
        :labelShow="blockPropState['vid_rlc78nbxv6_props']['labelShow']"
        :labelPosition="blockPropState['vid_rlc78nbxv6_props']['labelPosition']"
        :labelFontFamily="blockPropState['vid_rlc78nbxv6_props']['labelFontFamily']"
        :labelFontStyle="blockPropState['vid_rlc78nbxv6_props']['labelFontStyle']"
        :labelFontSize="blockPropState['vid_rlc78nbxv6_props']['labelFontSize']"
        :labelColor="blockPropState['vid_rlc78nbxv6_props']['labelColor']"
        :chartLabelType="blockPropState['vid_rlc78nbxv6_props']['chartLabelType']"
        :labelOffsetX="blockPropState['vid_rlc78nbxv6_props']['labelOffsetX']"
        :labelOffsetY="blockPropState['vid_rlc78nbxv6_props']['labelOffsetY']"
        :legendShow="blockPropState['vid_rlc78nbxv6_props']['legendShow']"
        :legendPosition="blockPropState['vid_rlc78nbxv6_props']['legendPosition']"
        :legendType="blockPropState['vid_rlc78nbxv6_props']['legendType']"
        :legendAlign="blockPropState['vid_rlc78nbxv6_props']['legendAlign']"
        :customIcon="blockPropState['vid_rlc78nbxv6_props']['customIcon']"
        :legendIcon="blockPropState['vid_rlc78nbxv6_props']['legendIcon']"
        :legendItemHeight="blockPropState['vid_rlc78nbxv6_props']['legendItemHeight']"
        :legendFontSize="blockPropState['vid_rlc78nbxv6_props']['legendFontSize']"
        :legendColor="blockPropState['vid_rlc78nbxv6_props']['legendColor']"
        :xAxisName="blockPropState['vid_rlc78nbxv6_props']['xAxisName']"
        :xAxisNameFontFamily="blockPropState['vid_rlc78nbxv6_props']['xAxisNameFontFamily']"
        :xAxisNameStyle="blockPropState['vid_rlc78nbxv6_props']['xAxisNameStyle']"
        :xAxisNameFontSize="blockPropState['vid_rlc78nbxv6_props']['xAxisNameFontSize']"
        :xAxisNameFontColor="blockPropState['vid_rlc78nbxv6_props']['xAxisNameFontColor']"
        :xAxisTick="blockPropState['vid_rlc78nbxv6_props']['xAxisTick']"
        :xAxisLabelShow="blockPropState['vid_rlc78nbxv6_props']['xAxisLabelShow']"
        :xAxisLabelRotate="blockPropState['vid_rlc78nbxv6_props']['xAxisLabelRotate']"
        :xAxisLabelFontFamily="blockPropState['vid_rlc78nbxv6_props']['xAxisLabelFontFamily']"
        :xAxisLabelFontStyle="blockPropState['vid_rlc78nbxv6_props']['xAxisLabelFontStyle']"
        :xAxisLabelFontSize="blockPropState['vid_rlc78nbxv6_props']['xAxisLabelFontSize']"
        :xAxisLabelColor="blockPropState['vid_rlc78nbxv6_props']['xAxisLabelColor']"
        :xAxisLineShow="blockPropState['vid_rlc78nbxv6_props']['xAxisLineShow']"
        :xAxisLineType="blockPropState['vid_rlc78nbxv6_props']['xAxisLineType']"
        :xAxisLineWidth="blockPropState['vid_rlc78nbxv6_props']['xAxisLineWidth']"
        :xAxisLineColor="blockPropState['vid_rlc78nbxv6_props']['xAxisLineColor']"
        :xSplitLineShow="blockPropState['vid_rlc78nbxv6_props']['xSplitLineShow']"
        :xSplitLineType="blockPropState['vid_rlc78nbxv6_props']['xSplitLineType']"
        :xSplitLineWith="blockPropState['vid_rlc78nbxv6_props']['xSplitLineWith']"
        :xSplitLineColor="blockPropState['vid_rlc78nbxv6_props']['xSplitLineColor']"
        :xAxisDataZoom="blockPropState['vid_rlc78nbxv6_props']['xAxisDataZoom']"
        :xAxisDataZoomStart="blockPropState['vid_rlc78nbxv6_props']['xAxisDataZoomStart']"
        :xAxisDataZoomEnd="blockPropState['vid_rlc78nbxv6_props']['xAxisDataZoomEnd']"
        :xAxisDataZoomHeight="blockPropState['vid_rlc78nbxv6_props']['xAxisDataZoomHeight']"
        :xAxisDataZoomShowDetail="blockPropState['vid_rlc78nbxv6_props']['xAxisDataZoomShowDetail']"
        :yAxisName="blockPropState['vid_rlc78nbxv6_props']['yAxisName']"
        :yAxisNameFontFamily="blockPropState['vid_rlc78nbxv6_props']['yAxisNameFontFamily']"
        :yAxisNameStyle="blockPropState['vid_rlc78nbxv6_props']['yAxisNameStyle']"
        :yAxisNameFontSize="blockPropState['vid_rlc78nbxv6_props']['yAxisNameFontSize']"
        :yAxisNameFontColor="blockPropState['vid_rlc78nbxv6_props']['yAxisNameFontColor']"
        :yAxisTick="blockPropState['vid_rlc78nbxv6_props']['yAxisTick']"
        :yAxisLabelShow="blockPropState['vid_rlc78nbxv6_props']['yAxisLabelShow']"
        :yAxisTickRange="blockPropState['vid_rlc78nbxv6_props']['yAxisTickRange']"
        :customTickLeft="blockPropState['vid_rlc78nbxv6_props']['customTickLeft']"
        :yAxisInterval="blockPropState['vid_rlc78nbxv6_props']['yAxisInterval']"
        :yAxisLabelFontFamily="blockPropState['vid_rlc78nbxv6_props']['yAxisLabelFontFamily']"
        :yAxisLabelFontStyle="blockPropState['vid_rlc78nbxv6_props']['yAxisLabelFontStyle']"
        :yAxisLabelFontSize="blockPropState['vid_rlc78nbxv6_props']['yAxisLabelFontSize']"
        :yAxisLabelColor="blockPropState['vid_rlc78nbxv6_props']['yAxisLabelColor']"
        :yAxisLineShow="blockPropState['vid_rlc78nbxv6_props']['yAxisLineShow']"
        :yAxisLineType="blockPropState['vid_rlc78nbxv6_props']['yAxisLineType']"
        :yAxisLineWith="blockPropState['vid_rlc78nbxv6_props']['yAxisLineWith']"
        :yAxisLineColor="blockPropState['vid_rlc78nbxv6_props']['yAxisLineColor']"
        :ySplitLineShow="blockPropState['vid_rlc78nbxv6_props']['ySplitLineShow']"
        :ySplitLineType="blockPropState['vid_rlc78nbxv6_props']['ySplitLineType']"
        :ySplitLineWith="blockPropState['vid_rlc78nbxv6_props']['ySplitLineWith']"
        :ySplitLineColor="blockPropState['vid_rlc78nbxv6_props']['ySplitLineColor']"
        :yAxisDataZoom="blockPropState['vid_rlc78nbxv6_props']['yAxisDataZoom']"
        :yAxisDataZoomStart="blockPropState['vid_rlc78nbxv6_props']['yAxisDataZoomStart']"
        :yAxisDataZoomEnd="blockPropState['vid_rlc78nbxv6_props']['yAxisDataZoomEnd']"
        :yAxisDataZoomHeight="blockPropState['vid_rlc78nbxv6_props']['yAxisDataZoomHeight']"
        :yAxisDataZoomShowDetail="blockPropState['vid_rlc78nbxv6_props']['yAxisDataZoomShowDetail']"
        :yAxisNameRight="blockPropState['vid_rlc78nbxv6_props']['yAxisNameRight']"
        :yAxisNameRightFontFamily="blockPropState['vid_rlc78nbxv6_props']['yAxisNameRightFontFamily']"
        :yAxisNameStyleRight="blockPropState['vid_rlc78nbxv6_props']['yAxisNameStyleRight']"
        :yAxisNameFontSizeRight="blockPropState['vid_rlc78nbxv6_props']['yAxisNameFontSizeRight']"
        :yAxisNameFontColorRight="blockPropState['vid_rlc78nbxv6_props']['yAxisNameFontColorRight']"
        :yAxisTickRight="blockPropState['vid_rlc78nbxv6_props']['yAxisTickRight']"
        :yAxisLabelShowRight="blockPropState['vid_rlc78nbxv6_props']['yAxisLabelShowRight']"
        :yAxisTickRangeRight="blockPropState['vid_rlc78nbxv6_props']['yAxisTickRangeRight']"
        :customTickRight="blockPropState['vid_rlc78nbxv6_props']['customTickRight']"
        :yAxisIntervalRight="blockPropState['vid_rlc78nbxv6_props']['yAxisIntervalRight']"
        :yAxisTickRightFontFamily="blockPropState['vid_rlc78nbxv6_props']['yAxisTickRightFontFamily']"
        :yAxisLabelFontStyleRight="blockPropState['vid_rlc78nbxv6_props']['yAxisLabelFontStyleRight']"
        :yAxisLabelFontSizeRight="blockPropState['vid_rlc78nbxv6_props']['yAxisLabelFontSizeRight']"
        :yAxisLabelColorRight="blockPropState['vid_rlc78nbxv6_props']['yAxisLabelColorRight']"
        :yAxisLineShowRight="blockPropState['vid_rlc78nbxv6_props']['yAxisLineShowRight']"
        :yAxisLineTypeRight="blockPropState['vid_rlc78nbxv6_props']['yAxisLineTypeRight']"
        :yAxisLineWithRight="blockPropState['vid_rlc78nbxv6_props']['yAxisLineWithRight']"
        :yAxisLineColorRight="blockPropState['vid_rlc78nbxv6_props']['yAxisLineColorRight']"
        :ySplitLineShowRight="blockPropState['vid_rlc78nbxv6_props']['ySplitLineShowRight']"
        :ySplitLineTypeRight="blockPropState['vid_rlc78nbxv6_props']['ySplitLineTypeRight']"
        :ySplitLineWithRight="blockPropState['vid_rlc78nbxv6_props']['ySplitLineWithRight']"
        :ySplitLineColorRight="blockPropState['vid_rlc78nbxv6_props']['ySplitLineColorRight']"
        :conditionFormat="blockPropState['vid_rlc78nbxv6_props']['conditionFormat']"
        :dataSets="blockPropState['vid_rlc78nbxv6_props']['dataSets']"
        :showLinkage="blockPropState['vid_rlc78nbxv6_props']['showLinkage']">
      </al-line-and-bar-double-y-mixed-chart>
    </view>
    <view v-show="showState.vid_p09z1sgff9_visible" data-vid="vid_p09z1sgff9" ref="vid_p09z1sgff9_ref"
      class="vid_p09z1sgff9" :valueFormatter="valueFormatMap.vid_p09z1sgff9"
      :showLinkage="blockPropState['vid_p09z1sgff9_props']['showLinkage']">
      <al-detail-table v-show="showState.vid_qnl50rpmgo_visible" data-vid="vid_qnl50rpmgo" ref="vid_qnl50rpmgo_ref"
        class="vid_qnl50rpmgo" :pageInfo="pageInfoMap.vid_qnl50rpmgo" :width="239" :height="288"
        :valueFormatter="valueFormatMap.vid_qnl50rpmgo"
        :tableBorderOption="blockPropState['vid_qnl50rpmgo_props']['tableBorderOption']"
        :tableOddRowColor="blockPropState['vid_qnl50rpmgo_props']['tableOddRowColor']"
        :tableEvenRowColor="blockPropState['vid_qnl50rpmgo_props']['tableEvenRowColor']"
        :tableColumnHeight="blockPropState['vid_qnl50rpmgo_props']['tableColumnHeight']"
        :tableTextPadding="blockPropState['vid_qnl50rpmgo_props']['tableTextPadding']"
        :tableFixed="blockPropState['vid_qnl50rpmgo_props']['tableFixed']"
        :tableShowPagination="blockPropState['vid_qnl50rpmgo_props']['tableShowPagination']"
        :tablePaginationInfo="blockPropState['vid_qnl50rpmgo_props']['tablePaginationInfo']"
        :tableShowHeader="blockPropState['vid_qnl50rpmgo_props']['tableShowHeader']"
        :tableHeaderHeight="blockPropState['vid_qnl50rpmgo_props']['tableHeaderHeight']"
        :tableHeaderBgColor="blockPropState['vid_qnl50rpmgo_props']['tableHeaderBgColor']"
        :tableHeaderFontType="blockPropState['vid_qnl50rpmgo_props']['tableHeaderFontType']"
        :tableHeaderTextPadding="blockPropState['vid_qnl50rpmgo_props']['tableHeaderTextPadding']"
        :tableHeaderFontFamily="blockPropState['vid_qnl50rpmgo_props']['tableHeaderFontFamily']"
        :tableHeaderFontStyle="blockPropState['vid_qnl50rpmgo_props']['tableHeaderFontStyle']"
        :tableHeaderFontSize="blockPropState['vid_qnl50rpmgo_props']['tableHeaderFontSize']"
        :tableHeaderFontColor="blockPropState['vid_qnl50rpmgo_props']['tableHeaderFontColor']"
        :tableHeaderBorderWidth="blockPropState['vid_qnl50rpmgo_props']['tableHeaderBorderWidth']"
        :tableHeaderBorderColor="blockPropState['vid_qnl50rpmgo_props']['tableHeaderBorderColor']"
        :tableShowNumberColumn="blockPropState['vid_qnl50rpmgo_props']['tableShowNumberColumn']"
        :tableNumberColumnName="blockPropState['vid_qnl50rpmgo_props']['tableNumberColumnName']"
        :tableNumberColumnWidth="blockPropState['vid_qnl50rpmgo_props']['tableNumberColumnWidth']"
        :tableNumberColumnFontType="blockPropState['vid_qnl50rpmgo_props']['tableNumberColumnFontType']"
        :tableNumberColumnFontFamily="blockPropState['vid_qnl50rpmgo_props']['tableNumberColumnFontFamily']"
        :tableNumberColumnFontStyle="blockPropState['vid_qnl50rpmgo_props']['tableNumberColumnFontStyle']"
        :tableNumberColumnFontSize="blockPropState['vid_qnl50rpmgo_props']['tableNumberColumnFontSize']"
        :tableNumberColumnFontColor="blockPropState['vid_qnl50rpmgo_props']['tableNumberColumnFontColor']"
        :tableColumnStyleInfo="blockPropState['vid_qnl50rpmgo_props']['tableColumnStyleInfo']"
        :tableShowProgressColumn="blockPropState['vid_qnl50rpmgo_props']['tableShowProgressColumn']"
        :tableProgressColumnName="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnName']"
        :tableProgressColumnWidth="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnWidth']"
        :tableProgressColumnType="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnType']"
        :tableProgressCircleWidth="blockPropState['vid_qnl50rpmgo_props']['tableProgressCircleWidth']"
        :tableProgressStrokeWidth="blockPropState['vid_qnl50rpmgo_props']['tableProgressStrokeWidth']"
        :tableProgressColumnOrder="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnOrder']"
        :tableProgressColumnMax="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnMax']"
        :tableProgressColumnColor="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnColor']"
        :tableProgressColumnBackground="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnBackground']"
        :tableProgressColumnSize="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnSize']"
        :tableProgressColumnFontFamily="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnFontFamily']"
        :tableProgressColumnFontStyle="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnFontStyle']"
        :tableProgressColumnFontSize="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnFontSize']"
        :tableProgressColumnFontColor="blockPropState['vid_qnl50rpmgo_props']['tableProgressColumnFontColor']"
        :tableShowOperationColumn="blockPropState['vid_qnl50rpmgo_props']['tableShowOperationColumn']"
        :tableFixedOperationColumn="blockPropState['vid_qnl50rpmgo_props']['tableFixedOperationColumn']"
        :tableOperationColumnWidth="blockPropState['vid_qnl50rpmgo_props']['tableOperationColumnWidth']"
        :tableOperationColumnName="blockPropState['vid_qnl50rpmgo_props']['tableOperationColumnName']"
        :tableOperationColumnType="blockPropState['vid_qnl50rpmgo_props']['tableOperationColumnType']"
        :tableOperationColumnButtonWidth="blockPropState['vid_qnl50rpmgo_props']['tableOperationColumnButtonWidth']"
        :tableOperationColumnButtonHeight="blockPropState['vid_qnl50rpmgo_props']['tableOperationColumnButtonHeight']"
        :tableOperationColumnButtonColor="blockPropState['vid_qnl50rpmgo_props']['tableOperationColumnButtonColor']"
        :tableOperationColumnButtonFontFamily="blockPropState['vid_qnl50rpmgo_props']['tableOperationColumnButtonFontFamily']"
        :tableOperationColumnButtonFontStyle="blockPropState['vid_qnl50rpmgo_props']['tableOperationColumnButtonFontStyle']"
        :tableOperationColumnButtonFontSize="blockPropState['vid_qnl50rpmgo_props']['tableOperationColumnButtonFontSize']"
        :tableOperationColumnButtonFontColor="blockPropState['vid_qnl50rpmgo_props']['tableOperationColumnButtonFontColor']"
        :conditionFormat="blockPropState['vid_qnl50rpmgo_props']['conditionFormat']"
        :dataSets="blockPropState['vid_qnl50rpmgo_props']['dataSets']"
        :showLinkage="blockPropState['vid_qnl50rpmgo_props']['showLinkage']" @pageChange="handlePageChange_vid_qnl50rpmgo"
        @sortChange="handleSortChange_vid_qnl50rpmgo">
      </al-detail-table>
      <al-image v-show="showState.vid_2w09fy4igp_visible" data-vid="vid_2w09fy4igp" ref="vid_2w09fy4igp_ref"
        class="vid_2w09fy4igp" :emptyImgSrc="blockPropState['vid_2w09fy4igp_props']['emptyImgSrc']" width="750rpx"
        height="816rpx" :show="showState.vid_2w09fy4igp_visible" :valueFormatter="valueFormatMap.vid_2w09fy4igp"
        :src="blockPropState['vid_2w09fy4igp_props']['src']"
        :showLinkage="blockPropState['vid_2w09fy4igp_props']['showLinkage']">
      </al-image>
      <al-image v-show="showState.vid_ijjbm7qgz5_visible" data-vid="vid_ijjbm7qgz5" ref="vid_ijjbm7qgz5_ref"
        class="vid_ijjbm7qgz5" :emptyImgSrc="blockPropState['vid_ijjbm7qgz5_props']['emptyImgSrc']" width="750rpx"
        height="816rpx" :show="showState.vid_ijjbm7qgz5_visible" :valueFormatter="valueFormatMap.vid_ijjbm7qgz5"
        :src="blockPropState['vid_ijjbm7qgz5_props']['src']"
        :showLinkage="blockPropState['vid_ijjbm7qgz5_props']['showLinkage']">
      </al-image>
      <al-title v-show="showState.vid_phcclntugz_visible" data-vid="vid_phcclntugz" ref="vid_phcclntugz_ref"
        class="vid_phcclntugz" v-model:title="blockPropState['vid_phcclntugz_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_phcclntugz"
        :titleTextAlign="blockPropState['vid_phcclntugz_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_phcclntugz_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_phcclntugz_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_phcclntugz_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_phcclntugz_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_phcclntugz_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_phcclntugz_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_phcclntugz_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_phcclntugz_props']['titleAntd']"
        :showLinkage="blockPropState['vid_phcclntugz_props']['showLinkage']">
      </al-title>
      <al-map-scatter-chart v-show="showState.vid_ml8n5xmjjd_visible" data-vid="vid_ml8n5xmjjd" ref="vid_ml8n5xmjjd_ref"
        class="vid_ml8n5xmjjd" :valueFormatter="valueFormatMap.vid_ml8n5xmjjd"
        :drillFontColor="blockPropState['vid_ml8n5xmjjd_props']['drillFontColor']"
        :drillIconColor="blockPropState['vid_ml8n5xmjjd_props']['drillIconColor']"
        :cancelDrillFontColor="blockPropState['vid_ml8n5xmjjd_props']['cancelDrillFontColor']"
        :geoMap="blockPropState['vid_ml8n5xmjjd_props']['geoMap']"
        :visualRangeColorOne="blockPropState['vid_ml8n5xmjjd_props']['visualRangeColorOne']"
        :visualRangeColorTwo="blockPropState['vid_ml8n5xmjjd_props']['visualRangeColorTwo']"
        :geoAreaColor="blockPropState['vid_ml8n5xmjjd_props']['geoAreaColor']"
        :geoBorderColor="blockPropState['vid_ml8n5xmjjd_props']['geoBorderColor']"
        :geoBorderWidth="blockPropState['vid_ml8n5xmjjd_props']['geoBorderWidth']"
        :geoOpacity="blockPropState['vid_ml8n5xmjjd_props']['geoOpacity']"
        :labelShow="blockPropState['vid_ml8n5xmjjd_props']['labelShow']"
        :labelFontFamily="blockPropState['vid_ml8n5xmjjd_props']['labelFontFamily']"
        :labelFontStyle="blockPropState['vid_ml8n5xmjjd_props']['labelFontStyle']"
        :labelFontSize="blockPropState['vid_ml8n5xmjjd_props']['labelFontSize']"
        :labelColor="blockPropState['vid_ml8n5xmjjd_props']['labelColor']"
        :chartLabelType="blockPropState['vid_ml8n5xmjjd_props']['chartLabelType']"
        :labelOffsetX="blockPropState['vid_ml8n5xmjjd_props']['labelOffsetX']"
        :labelOffsetY="blockPropState['vid_ml8n5xmjjd_props']['labelOffsetY']"
        :scatterVisualRangeColorOne="blockPropState['vid_ml8n5xmjjd_props']['scatterVisualRangeColorOne']"
        :scatterVisualRangeColorTwo="blockPropState['vid_ml8n5xmjjd_props']['scatterVisualRangeColorTwo']"
        :scatterMapSymbolSize="blockPropState['vid_ml8n5xmjjd_props']['scatterMapSymbolSize']"
        :scatterSymbol="blockPropState['vid_ml8n5xmjjd_props']['scatterSymbol']"
        :visualShow="blockPropState['vid_ml8n5xmjjd_props']['visualShow']"
        :visualPosition="blockPropState['vid_ml8n5xmjjd_props']['visualPosition']"
        :visualItemWidth="blockPropState['vid_ml8n5xmjjd_props']['visualItemWidth']"
        :visualItemHeight="blockPropState['vid_ml8n5xmjjd_props']['visualItemHeight']"
        :visualOrient="blockPropState['vid_ml8n5xmjjd_props']['visualOrient']"
        :visualFontSize="blockPropState['vid_ml8n5xmjjd_props']['visualFontSize']"
        :visualColor="blockPropState['vid_ml8n5xmjjd_props']['visualColor']"
        :customOptions="blockPropState['vid_ml8n5xmjjd_props']['customOptions']"
        :conditionFormat="blockPropState['vid_ml8n5xmjjd_props']['conditionFormat']"
        :dataSets="blockPropState['vid_ml8n5xmjjd_props']['dataSets']"
        :showLinkage="blockPropState['vid_ml8n5xmjjd_props']['showLinkage']"
        @drillChange="(params) => drillChangeHandle_vid_ml8n5xmjjd(params)"
        @drillUp="(params) => updateDrill_vid_ml8n5xmjjd(params)"
        :drillBreadcrumbs="drillBreadcrumbsPreview_vid_ml8n5xmjjd || []">
      </al-map-scatter-chart>
      <al-title v-show="showState.vid_gyob2dwiz0_visible" data-vid="vid_gyob2dwiz0" ref="vid_gyob2dwiz0_ref"
        class="vid_gyob2dwiz0" v-model:title="blockPropState['vid_gyob2dwiz0_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_gyob2dwiz0"
        :titleTextAlign="blockPropState['vid_gyob2dwiz0_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_gyob2dwiz0_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_gyob2dwiz0_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_gyob2dwiz0_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_gyob2dwiz0_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_gyob2dwiz0_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_gyob2dwiz0_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_gyob2dwiz0_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_gyob2dwiz0_props']['titleAntd']"
        :showLinkage="blockPropState['vid_gyob2dwiz0_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_soteuziq8a_visible" data-vid="vid_soteuziq8a" ref="vid_soteuziq8a_ref"
        class="vid_soteuziq8a" v-model:title="blockPropState['vid_soteuziq8a_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_soteuziq8a"
        :titleTextAlign="blockPropState['vid_soteuziq8a_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_soteuziq8a_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_soteuziq8a_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_soteuziq8a_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_soteuziq8a_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_soteuziq8a_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_soteuziq8a_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_soteuziq8a_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_soteuziq8a_props']['titleAntd']"
        :showLinkage="blockPropState['vid_soteuziq8a_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_rqa3zxrdhi_visible" data-vid="vid_rqa3zxrdhi" ref="vid_rqa3zxrdhi_ref"
        class="vid_rqa3zxrdhi" v-model:title="blockPropState['vid_rqa3zxrdhi_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_rqa3zxrdhi"
        :titleTextAlign="blockPropState['vid_rqa3zxrdhi_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_rqa3zxrdhi_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_rqa3zxrdhi_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_rqa3zxrdhi_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_rqa3zxrdhi_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_rqa3zxrdhi_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_rqa3zxrdhi_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_rqa3zxrdhi_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_rqa3zxrdhi_props']['titleAntd']"
        :showLinkage="blockPropState['vid_rqa3zxrdhi_props']['showLinkage']">
      </al-title>
      <al-text v-show="showState.vid_jwj7mz7nmg_visible" data-vid="vid_jwj7mz7nmg" ref="vid_jwj7mz7nmg_ref"
        class="vid_jwj7mz7nmg" :valueFormatter="valueFormatMap.vid_jwj7mz7nmg"
        :textTextAlign="blockPropState['vid_jwj7mz7nmg_props']['textTextAlign']"
        :textFontFamily="blockPropState['vid_jwj7mz7nmg_props']['textFontFamily']"
        :textFontStyle="blockPropState['vid_jwj7mz7nmg_props']['textFontStyle']"
        :textAntdFontSize="blockPropState['vid_jwj7mz7nmg_props']['textAntdFontSize']"
        :textLineHeight="blockPropState['vid_jwj7mz7nmg_props']['textLineHeight']"
        :textFontColor="blockPropState['vid_jwj7mz7nmg_props']['textFontColor']"
        :textLetterSpacing="blockPropState['vid_jwj7mz7nmg_props']['textLetterSpacing']"
        :textTextIndent="blockPropState['vid_jwj7mz7nmg_props']['textTextIndent']"
        :dataSets="blockPropState['vid_jwj7mz7nmg_props']['dataSets']"
        :showLinkage="blockPropState['vid_jwj7mz7nmg_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_t69l0i93bq_visible" data-vid="vid_t69l0i93bq" ref="vid_t69l0i93bq_ref"
        class="vid_t69l0i93bq" :valueFormatter="valueFormatMap.vid_t69l0i93bq"
        :textTextAlign="blockPropState['vid_t69l0i93bq_props']['textTextAlign']"
        :textFontFamily="blockPropState['vid_t69l0i93bq_props']['textFontFamily']"
        :textFontStyle="blockPropState['vid_t69l0i93bq_props']['textFontStyle']"
        :textAntdFontSize="blockPropState['vid_t69l0i93bq_props']['textAntdFontSize']"
        :textLineHeight="blockPropState['vid_t69l0i93bq_props']['textLineHeight']"
        :textFontColor="blockPropState['vid_t69l0i93bq_props']['textFontColor']"
        :textLetterSpacing="blockPropState['vid_t69l0i93bq_props']['textLetterSpacing']"
        :textTextIndent="blockPropState['vid_t69l0i93bq_props']['textTextIndent']"
        :dataSets="blockPropState['vid_t69l0i93bq_props']['dataSets']"
        :showLinkage="blockPropState['vid_t69l0i93bq_props']['showLinkage']">
      </al-text>
      <al-text v-show="showState.vid_7c3t7bmnyd_visible" data-vid="vid_7c3t7bmnyd" ref="vid_7c3t7bmnyd_ref"
        class="vid_7c3t7bmnyd" :valueFormatter="valueFormatMap.vid_7c3t7bmnyd"
        :textTextAlign="blockPropState['vid_7c3t7bmnyd_props']['textTextAlign']"
        :textFontFamily="blockPropState['vid_7c3t7bmnyd_props']['textFontFamily']"
        :textFontStyle="blockPropState['vid_7c3t7bmnyd_props']['textFontStyle']"
        :textAntdFontSize="blockPropState['vid_7c3t7bmnyd_props']['textAntdFontSize']"
        :textLineHeight="blockPropState['vid_7c3t7bmnyd_props']['textLineHeight']"
        :textFontColor="blockPropState['vid_7c3t7bmnyd_props']['textFontColor']"
        :textLetterSpacing="blockPropState['vid_7c3t7bmnyd_props']['textLetterSpacing']"
        :textTextIndent="blockPropState['vid_7c3t7bmnyd_props']['textTextIndent']"
        :dataSets="blockPropState['vid_7c3t7bmnyd_props']['dataSets']"
        :showLinkage="blockPropState['vid_7c3t7bmnyd_props']['showLinkage']">
      </al-text>
      <al-title v-show="showState.vid_mapz17e82c_visible" data-vid="vid_mapz17e82c" ref="vid_mapz17e82c_ref"
        class="vid_mapz17e82c" v-model:title="blockPropState['vid_mapz17e82c_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_mapz17e82c"
        :titleTextAlign="blockPropState['vid_mapz17e82c_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_mapz17e82c_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_mapz17e82c_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_mapz17e82c_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_mapz17e82c_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_mapz17e82c_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_mapz17e82c_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_mapz17e82c_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_mapz17e82c_props']['titleAntd']"
        :showLinkage="blockPropState['vid_mapz17e82c_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_r7a1e4a6df_visible" data-vid="vid_r7a1e4a6df" ref="vid_r7a1e4a6df_ref"
        class="vid_r7a1e4a6df" v-model:title="blockPropState['vid_r7a1e4a6df_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_r7a1e4a6df"
        :titleTextAlign="blockPropState['vid_r7a1e4a6df_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_r7a1e4a6df_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_r7a1e4a6df_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_r7a1e4a6df_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_r7a1e4a6df_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_r7a1e4a6df_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_r7a1e4a6df_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_r7a1e4a6df_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_r7a1e4a6df_props']['titleAntd']"
        :showLinkage="blockPropState['vid_r7a1e4a6df_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_a24t9piqct_visible" data-vid="vid_a24t9piqct" ref="vid_a24t9piqct_ref"
        class="vid_a24t9piqct" v-model:title="blockPropState['vid_a24t9piqct_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_a24t9piqct"
        :titleTextAlign="blockPropState['vid_a24t9piqct_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_a24t9piqct_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_a24t9piqct_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_a24t9piqct_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_a24t9piqct_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_a24t9piqct_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_a24t9piqct_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_a24t9piqct_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_a24t9piqct_props']['titleAntd']"
        :showLinkage="blockPropState['vid_a24t9piqct_props']['showLinkage']">
      </al-title>
      <al-image v-show="showState.vid_ri7da1ffu4_visible" data-vid="vid_ri7da1ffu4" ref="vid_ri7da1ffu4_ref"
        class="vid_ri7da1ffu4" :emptyImgSrc="blockPropState['vid_ri7da1ffu4_props']['emptyImgSrc']" width="6rpx"
        height="110rpx" :show="showState.vid_ri7da1ffu4_visible" :valueFormatter="valueFormatMap.vid_ri7da1ffu4"
        :src="blockPropState['vid_ri7da1ffu4_props']['src']"
        :showLinkage="blockPropState['vid_ri7da1ffu4_props']['showLinkage']">
      </al-image>
      <al-image v-show="showState.vid_i6t5z20xiq_visible" data-vid="vid_i6t5z20xiq" ref="vid_i6t5z20xiq_ref"
        class="vid_i6t5z20xiq" :emptyImgSrc="blockPropState['vid_i6t5z20xiq_props']['emptyImgSrc']" width="6rpx"
        height="110rpx" :show="showState.vid_i6t5z20xiq_visible" :valueFormatter="valueFormatMap.vid_i6t5z20xiq"
        :src="blockPropState['vid_i6t5z20xiq_props']['src']"
        :showLinkage="blockPropState['vid_i6t5z20xiq_props']['showLinkage']">
      </al-image>
      <al-detail-table v-show="showState.vid_5oaxqwut5q_visible" data-vid="vid_5oaxqwut5q" ref="vid_5oaxqwut5q_ref"
        class="vid_5oaxqwut5q" :pageInfo="pageInfoMap.vid_5oaxqwut5q" :width="253" :height="288"
        :valueFormatter="valueFormatMap.vid_5oaxqwut5q"
        :tableBorderOption="blockPropState['vid_5oaxqwut5q_props']['tableBorderOption']"
        :tableOddRowColor="blockPropState['vid_5oaxqwut5q_props']['tableOddRowColor']"
        :tableEvenRowColor="blockPropState['vid_5oaxqwut5q_props']['tableEvenRowColor']"
        :tableColumnHeight="blockPropState['vid_5oaxqwut5q_props']['tableColumnHeight']"
        :tableTextPadding="blockPropState['vid_5oaxqwut5q_props']['tableTextPadding']"
        :tableFixed="blockPropState['vid_5oaxqwut5q_props']['tableFixed']"
        :tableShowPagination="blockPropState['vid_5oaxqwut5q_props']['tableShowPagination']"
        :tablePaginationInfo="blockPropState['vid_5oaxqwut5q_props']['tablePaginationInfo']"
        :tableShowHeader="blockPropState['vid_5oaxqwut5q_props']['tableShowHeader']"
        :tableHeaderHeight="blockPropState['vid_5oaxqwut5q_props']['tableHeaderHeight']"
        :tableHeaderBgColor="blockPropState['vid_5oaxqwut5q_props']['tableHeaderBgColor']"
        :tableHeaderFontType="blockPropState['vid_5oaxqwut5q_props']['tableHeaderFontType']"
        :tableHeaderTextPadding="blockPropState['vid_5oaxqwut5q_props']['tableHeaderTextPadding']"
        :tableHeaderFontFamily="blockPropState['vid_5oaxqwut5q_props']['tableHeaderFontFamily']"
        :tableHeaderFontStyle="blockPropState['vid_5oaxqwut5q_props']['tableHeaderFontStyle']"
        :tableHeaderFontSize="blockPropState['vid_5oaxqwut5q_props']['tableHeaderFontSize']"
        :tableHeaderFontColor="blockPropState['vid_5oaxqwut5q_props']['tableHeaderFontColor']"
        :tableHeaderBorderWidth="blockPropState['vid_5oaxqwut5q_props']['tableHeaderBorderWidth']"
        :tableHeaderBorderColor="blockPropState['vid_5oaxqwut5q_props']['tableHeaderBorderColor']"
        :tableShowNumberColumn="blockPropState['vid_5oaxqwut5q_props']['tableShowNumberColumn']"
        :tableNumberColumnName="blockPropState['vid_5oaxqwut5q_props']['tableNumberColumnName']"
        :tableNumberColumnWidth="blockPropState['vid_5oaxqwut5q_props']['tableNumberColumnWidth']"
        :tableNumberColumnFontType="blockPropState['vid_5oaxqwut5q_props']['tableNumberColumnFontType']"
        :tableNumberColumnFontFamily="blockPropState['vid_5oaxqwut5q_props']['tableNumberColumnFontFamily']"
        :tableNumberColumnFontStyle="blockPropState['vid_5oaxqwut5q_props']['tableNumberColumnFontStyle']"
        :tableNumberColumnFontSize="blockPropState['vid_5oaxqwut5q_props']['tableNumberColumnFontSize']"
        :tableNumberColumnFontColor="blockPropState['vid_5oaxqwut5q_props']['tableNumberColumnFontColor']"
        :tableColumnStyleInfo="blockPropState['vid_5oaxqwut5q_props']['tableColumnStyleInfo']"
        :tableShowProgressColumn="blockPropState['vid_5oaxqwut5q_props']['tableShowProgressColumn']"
        :tableProgressColumnName="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnName']"
        :tableProgressColumnWidth="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnWidth']"
        :tableProgressColumnType="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnType']"
        :tableProgressCircleWidth="blockPropState['vid_5oaxqwut5q_props']['tableProgressCircleWidth']"
        :tableProgressStrokeWidth="blockPropState['vid_5oaxqwut5q_props']['tableProgressStrokeWidth']"
        :tableProgressColumnOrder="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnOrder']"
        :tableProgressColumnMax="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnMax']"
        :tableProgressColumnColor="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnColor']"
        :tableProgressColumnBackground="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnBackground']"
        :tableProgressColumnSize="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnSize']"
        :tableProgressColumnFontFamily="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnFontFamily']"
        :tableProgressColumnFontStyle="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnFontStyle']"
        :tableProgressColumnFontSize="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnFontSize']"
        :tableProgressColumnFontColor="blockPropState['vid_5oaxqwut5q_props']['tableProgressColumnFontColor']"
        :tableShowOperationColumn="blockPropState['vid_5oaxqwut5q_props']['tableShowOperationColumn']"
        :tableFixedOperationColumn="blockPropState['vid_5oaxqwut5q_props']['tableFixedOperationColumn']"
        :tableOperationColumnWidth="blockPropState['vid_5oaxqwut5q_props']['tableOperationColumnWidth']"
        :tableOperationColumnName="blockPropState['vid_5oaxqwut5q_props']['tableOperationColumnName']"
        :tableOperationColumnType="blockPropState['vid_5oaxqwut5q_props']['tableOperationColumnType']"
        :tableOperationColumnButtonWidth="blockPropState['vid_5oaxqwut5q_props']['tableOperationColumnButtonWidth']"
        :tableOperationColumnButtonHeight="blockPropState['vid_5oaxqwut5q_props']['tableOperationColumnButtonHeight']"
        :tableOperationColumnButtonColor="blockPropState['vid_5oaxqwut5q_props']['tableOperationColumnButtonColor']"
        :tableOperationColumnButtonFontFamily="blockPropState['vid_5oaxqwut5q_props']['tableOperationColumnButtonFontFamily']"
        :tableOperationColumnButtonFontStyle="blockPropState['vid_5oaxqwut5q_props']['tableOperationColumnButtonFontStyle']"
        :tableOperationColumnButtonFontSize="blockPropState['vid_5oaxqwut5q_props']['tableOperationColumnButtonFontSize']"
        :tableOperationColumnButtonFontColor="blockPropState['vid_5oaxqwut5q_props']['tableOperationColumnButtonFontColor']"
        :conditionFormat="blockPropState['vid_5oaxqwut5q_props']['conditionFormat']"
        :dataSets="blockPropState['vid_5oaxqwut5q_props']['dataSets']"
        :showLinkage="blockPropState['vid_5oaxqwut5q_props']['showLinkage']" @pageChange="handlePageChange_vid_5oaxqwut5q"
        @sortChange="handleSortChange_vid_5oaxqwut5q">
      </al-detail-table>
      <al-detail-table v-show="showState.vid_xhbmv7rxhx_visible" data-vid="vid_xhbmv7rxhx" ref="vid_xhbmv7rxhx_ref"
        class="vid_xhbmv7rxhx" :pageInfo="pageInfoMap.vid_xhbmv7rxhx" :width="363" :height="288"
        :valueFormatter="valueFormatMap.vid_xhbmv7rxhx"
        :tableBorderOption="blockPropState['vid_xhbmv7rxhx_props']['tableBorderOption']"
        :tableOddRowColor="blockPropState['vid_xhbmv7rxhx_props']['tableOddRowColor']"
        :tableEvenRowColor="blockPropState['vid_xhbmv7rxhx_props']['tableEvenRowColor']"
        :tableColumnHeight="blockPropState['vid_xhbmv7rxhx_props']['tableColumnHeight']"
        :tableTextPadding="blockPropState['vid_xhbmv7rxhx_props']['tableTextPadding']"
        :tableFixed="blockPropState['vid_xhbmv7rxhx_props']['tableFixed']"
        :tableShowPagination="blockPropState['vid_xhbmv7rxhx_props']['tableShowPagination']"
        :tablePaginationInfo="blockPropState['vid_xhbmv7rxhx_props']['tablePaginationInfo']"
        :tableShowHeader="blockPropState['vid_xhbmv7rxhx_props']['tableShowHeader']"
        :tableHeaderHeight="blockPropState['vid_xhbmv7rxhx_props']['tableHeaderHeight']"
        :tableHeaderBgColor="blockPropState['vid_xhbmv7rxhx_props']['tableHeaderBgColor']"
        :tableHeaderFontType="blockPropState['vid_xhbmv7rxhx_props']['tableHeaderFontType']"
        :tableHeaderTextPadding="blockPropState['vid_xhbmv7rxhx_props']['tableHeaderTextPadding']"
        :tableHeaderFontFamily="blockPropState['vid_xhbmv7rxhx_props']['tableHeaderFontFamily']"
        :tableHeaderFontStyle="blockPropState['vid_xhbmv7rxhx_props']['tableHeaderFontStyle']"
        :tableHeaderFontSize="blockPropState['vid_xhbmv7rxhx_props']['tableHeaderFontSize']"
        :tableHeaderFontColor="blockPropState['vid_xhbmv7rxhx_props']['tableHeaderFontColor']"
        :tableHeaderBorderWidth="blockPropState['vid_xhbmv7rxhx_props']['tableHeaderBorderWidth']"
        :tableHeaderBorderColor="blockPropState['vid_xhbmv7rxhx_props']['tableHeaderBorderColor']"
        :tableShowNumberColumn="blockPropState['vid_xhbmv7rxhx_props']['tableShowNumberColumn']"
        :tableNumberColumnName="blockPropState['vid_xhbmv7rxhx_props']['tableNumberColumnName']"
        :tableNumberColumnWidth="blockPropState['vid_xhbmv7rxhx_props']['tableNumberColumnWidth']"
        :tableNumberColumnFontType="blockPropState['vid_xhbmv7rxhx_props']['tableNumberColumnFontType']"
        :tableNumberColumnFontFamily="blockPropState['vid_xhbmv7rxhx_props']['tableNumberColumnFontFamily']"
        :tableNumberColumnFontStyle="blockPropState['vid_xhbmv7rxhx_props']['tableNumberColumnFontStyle']"
        :tableNumberColumnFontSize="blockPropState['vid_xhbmv7rxhx_props']['tableNumberColumnFontSize']"
        :tableNumberColumnFontColor="blockPropState['vid_xhbmv7rxhx_props']['tableNumberColumnFontColor']"
        :tableColumnStyleInfo="blockPropState['vid_xhbmv7rxhx_props']['tableColumnStyleInfo']"
        :tableShowProgressColumn="blockPropState['vid_xhbmv7rxhx_props']['tableShowProgressColumn']"
        :tableProgressColumnName="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnName']"
        :tableProgressColumnWidth="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnWidth']"
        :tableProgressColumnType="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnType']"
        :tableProgressCircleWidth="blockPropState['vid_xhbmv7rxhx_props']['tableProgressCircleWidth']"
        :tableProgressStrokeWidth="blockPropState['vid_xhbmv7rxhx_props']['tableProgressStrokeWidth']"
        :tableProgressColumnOrder="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnOrder']"
        :tableProgressColumnMax="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnMax']"
        :tableProgressColumnColor="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnColor']"
        :tableProgressColumnBackground="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnBackground']"
        :tableProgressColumnSize="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnSize']"
        :tableProgressColumnFontFamily="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnFontFamily']"
        :tableProgressColumnFontStyle="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnFontStyle']"
        :tableProgressColumnFontSize="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnFontSize']"
        :tableProgressColumnFontColor="blockPropState['vid_xhbmv7rxhx_props']['tableProgressColumnFontColor']"
        :tableShowOperationColumn="blockPropState['vid_xhbmv7rxhx_props']['tableShowOperationColumn']"
        :tableFixedOperationColumn="blockPropState['vid_xhbmv7rxhx_props']['tableFixedOperationColumn']"
        :tableOperationColumnWidth="blockPropState['vid_xhbmv7rxhx_props']['tableOperationColumnWidth']"
        :tableOperationColumnName="blockPropState['vid_xhbmv7rxhx_props']['tableOperationColumnName']"
        :tableOperationColumnType="blockPropState['vid_xhbmv7rxhx_props']['tableOperationColumnType']"
        :tableOperationColumnButtonWidth="blockPropState['vid_xhbmv7rxhx_props']['tableOperationColumnButtonWidth']"
        :tableOperationColumnButtonHeight="blockPropState['vid_xhbmv7rxhx_props']['tableOperationColumnButtonHeight']"
        :tableOperationColumnButtonColor="blockPropState['vid_xhbmv7rxhx_props']['tableOperationColumnButtonColor']"
        :tableOperationColumnButtonFontFamily="blockPropState['vid_xhbmv7rxhx_props']['tableOperationColumnButtonFontFamily']"
        :tableOperationColumnButtonFontStyle="blockPropState['vid_xhbmv7rxhx_props']['tableOperationColumnButtonFontStyle']"
        :tableOperationColumnButtonFontSize="blockPropState['vid_xhbmv7rxhx_props']['tableOperationColumnButtonFontSize']"
        :tableOperationColumnButtonFontColor="blockPropState['vid_xhbmv7rxhx_props']['tableOperationColumnButtonFontColor']"
        :conditionFormat="blockPropState['vid_xhbmv7rxhx_props']['conditionFormat']"
        :dataSets="blockPropState['vid_xhbmv7rxhx_props']['dataSets']"
        :showLinkage="blockPropState['vid_xhbmv7rxhx_props']['showLinkage']" @pageChange="handlePageChange_vid_xhbmv7rxhx"
        @sortChange="handleSortChange_vid_xhbmv7rxhx">
      </al-detail-table>
      <al-detail-table v-show="showState.vid_d2zxmfj48z_visible" data-vid="vid_d2zxmfj48z" ref="vid_d2zxmfj48z_ref"
        class="vid_d2zxmfj48z" :pageInfo="pageInfoMap.vid_d2zxmfj48z" :width="363" :height="288"
        :valueFormatter="valueFormatMap.vid_d2zxmfj48z"
        :tableBorderOption="blockPropState['vid_d2zxmfj48z_props']['tableBorderOption']"
        :tableOddRowColor="blockPropState['vid_d2zxmfj48z_props']['tableOddRowColor']"
        :tableEvenRowColor="blockPropState['vid_d2zxmfj48z_props']['tableEvenRowColor']"
        :tableColumnHeight="blockPropState['vid_d2zxmfj48z_props']['tableColumnHeight']"
        :tableTextPadding="blockPropState['vid_d2zxmfj48z_props']['tableTextPadding']"
        :tableFixed="blockPropState['vid_d2zxmfj48z_props']['tableFixed']"
        :tableShowPagination="blockPropState['vid_d2zxmfj48z_props']['tableShowPagination']"
        :tablePaginationInfo="blockPropState['vid_d2zxmfj48z_props']['tablePaginationInfo']"
        :tableShowHeader="blockPropState['vid_d2zxmfj48z_props']['tableShowHeader']"
        :tableHeaderHeight="blockPropState['vid_d2zxmfj48z_props']['tableHeaderHeight']"
        :tableHeaderBgColor="blockPropState['vid_d2zxmfj48z_props']['tableHeaderBgColor']"
        :tableHeaderFontType="blockPropState['vid_d2zxmfj48z_props']['tableHeaderFontType']"
        :tableHeaderTextPadding="blockPropState['vid_d2zxmfj48z_props']['tableHeaderTextPadding']"
        :tableHeaderFontFamily="blockPropState['vid_d2zxmfj48z_props']['tableHeaderFontFamily']"
        :tableHeaderFontStyle="blockPropState['vid_d2zxmfj48z_props']['tableHeaderFontStyle']"
        :tableHeaderFontSize="blockPropState['vid_d2zxmfj48z_props']['tableHeaderFontSize']"
        :tableHeaderFontColor="blockPropState['vid_d2zxmfj48z_props']['tableHeaderFontColor']"
        :tableHeaderBorderWidth="blockPropState['vid_d2zxmfj48z_props']['tableHeaderBorderWidth']"
        :tableHeaderBorderColor="blockPropState['vid_d2zxmfj48z_props']['tableHeaderBorderColor']"
        :tableShowNumberColumn="blockPropState['vid_d2zxmfj48z_props']['tableShowNumberColumn']"
        :tableNumberColumnName="blockPropState['vid_d2zxmfj48z_props']['tableNumberColumnName']"
        :tableNumberColumnWidth="blockPropState['vid_d2zxmfj48z_props']['tableNumberColumnWidth']"
        :tableNumberColumnFontType="blockPropState['vid_d2zxmfj48z_props']['tableNumberColumnFontType']"
        :tableNumberColumnFontFamily="blockPropState['vid_d2zxmfj48z_props']['tableNumberColumnFontFamily']"
        :tableNumberColumnFontStyle="blockPropState['vid_d2zxmfj48z_props']['tableNumberColumnFontStyle']"
        :tableNumberColumnFontSize="blockPropState['vid_d2zxmfj48z_props']['tableNumberColumnFontSize']"
        :tableNumberColumnFontColor="blockPropState['vid_d2zxmfj48z_props']['tableNumberColumnFontColor']"
        :tableColumnStyleInfo="blockPropState['vid_d2zxmfj48z_props']['tableColumnStyleInfo']"
        :tableShowProgressColumn="blockPropState['vid_d2zxmfj48z_props']['tableShowProgressColumn']"
        :tableProgressColumnName="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnName']"
        :tableProgressColumnWidth="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnWidth']"
        :tableProgressColumnType="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnType']"
        :tableProgressCircleWidth="blockPropState['vid_d2zxmfj48z_props']['tableProgressCircleWidth']"
        :tableProgressStrokeWidth="blockPropState['vid_d2zxmfj48z_props']['tableProgressStrokeWidth']"
        :tableProgressColumnOrder="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnOrder']"
        :tableProgressColumnMax="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnMax']"
        :tableProgressColumnColor="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnColor']"
        :tableProgressColumnBackground="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnBackground']"
        :tableProgressColumnSize="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnSize']"
        :tableProgressColumnFontFamily="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnFontFamily']"
        :tableProgressColumnFontStyle="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnFontStyle']"
        :tableProgressColumnFontSize="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnFontSize']"
        :tableProgressColumnFontColor="blockPropState['vid_d2zxmfj48z_props']['tableProgressColumnFontColor']"
        :tableShowOperationColumn="blockPropState['vid_d2zxmfj48z_props']['tableShowOperationColumn']"
        :tableFixedOperationColumn="blockPropState['vid_d2zxmfj48z_props']['tableFixedOperationColumn']"
        :tableOperationColumnWidth="blockPropState['vid_d2zxmfj48z_props']['tableOperationColumnWidth']"
        :tableOperationColumnName="blockPropState['vid_d2zxmfj48z_props']['tableOperationColumnName']"
        :tableOperationColumnType="blockPropState['vid_d2zxmfj48z_props']['tableOperationColumnType']"
        :tableOperationColumnButtonWidth="blockPropState['vid_d2zxmfj48z_props']['tableOperationColumnButtonWidth']"
        :tableOperationColumnButtonHeight="blockPropState['vid_d2zxmfj48z_props']['tableOperationColumnButtonHeight']"
        :tableOperationColumnButtonColor="blockPropState['vid_d2zxmfj48z_props']['tableOperationColumnButtonColor']"
        :tableOperationColumnButtonFontFamily="blockPropState['vid_d2zxmfj48z_props']['tableOperationColumnButtonFontFamily']"
        :tableOperationColumnButtonFontStyle="blockPropState['vid_d2zxmfj48z_props']['tableOperationColumnButtonFontStyle']"
        :tableOperationColumnButtonFontSize="blockPropState['vid_d2zxmfj48z_props']['tableOperationColumnButtonFontSize']"
        :tableOperationColumnButtonFontColor="blockPropState['vid_d2zxmfj48z_props']['tableOperationColumnButtonFontColor']"
        :conditionFormat="blockPropState['vid_d2zxmfj48z_props']['conditionFormat']"
        :dataSets="blockPropState['vid_d2zxmfj48z_props']['dataSets']"
        :showLinkage="blockPropState['vid_d2zxmfj48z_props']['showLinkage']" @pageChange="handlePageChange_vid_d2zxmfj48z"
        @sortChange="handleSortChange_vid_d2zxmfj48z">
      </al-detail-table>
    </view>
    <view v-show="showState.vid_vovbpv0456_visible" data-vid="vid_vovbpv0456" ref="vid_vovbpv0456_ref"
      class="vid_vovbpv0456" :valueFormatter="valueFormatMap.vid_vovbpv0456"
      :showLinkage="blockPropState['vid_vovbpv0456_props']['showLinkage']">
      <al-image v-show="showState.vid_a7wb1qdhlv_visible" data-vid="vid_a7wb1qdhlv" ref="vid_a7wb1qdhlv_ref"
        class="vid_a7wb1qdhlv" :emptyImgSrc="blockPropState['vid_a7wb1qdhlv_props']['emptyImgSrc']" width="750rpx"
        height="736rpx" :show="showState.vid_a7wb1qdhlv_visible" :valueFormatter="valueFormatMap.vid_a7wb1qdhlv"
        :src="blockPropState['vid_a7wb1qdhlv_props']['src']"
        :showLinkage="blockPropState['vid_a7wb1qdhlv_props']['showLinkage']">
      </al-image>
      <al-image v-show="showState.vid_qda74vsms9_visible" data-vid="vid_qda74vsms9" ref="vid_qda74vsms9_ref"
        class="vid_qda74vsms9" :emptyImgSrc="blockPropState['vid_qda74vsms9_props']['emptyImgSrc']" width="750rpx"
        height="736rpx" :show="showState.vid_qda74vsms9_visible" :valueFormatter="valueFormatMap.vid_qda74vsms9"
        :src="blockPropState['vid_qda74vsms9_props']['src']"
        :showLinkage="blockPropState['vid_qda74vsms9_props']['showLinkage']">
      </al-image>
      <al-title v-show="showState.vid_8ffck6x6pq_visible" data-vid="vid_8ffck6x6pq" ref="vid_8ffck6x6pq_ref"
        class="vid_8ffck6x6pq" v-model:title="blockPropState['vid_8ffck6x6pq_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_8ffck6x6pq"
        :titleTextAlign="blockPropState['vid_8ffck6x6pq_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_8ffck6x6pq_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_8ffck6x6pq_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_8ffck6x6pq_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_8ffck6x6pq_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_8ffck6x6pq_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_8ffck6x6pq_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_8ffck6x6pq_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_8ffck6x6pq_props']['titleAntd']"
        :showLinkage="blockPropState['vid_8ffck6x6pq_props']['showLinkage']">
      </al-title>
      <al-line-and-bar-double-y-mixed-chart v-show="showState.vid_wnlrsbetz1_visible" data-vid="vid_wnlrsbetz1"
        ref="vid_wnlrsbetz1_ref" class="vid_wnlrsbetz1" :valueFormatter="valueFormatMap.vid_wnlrsbetz1"
        :chartType="blockPropState['vid_wnlrsbetz1_props']['chartType']"
        :lineType="blockPropState['vid_wnlrsbetz1_props']['lineType']"
        :lineWidth="blockPropState['vid_wnlrsbetz1_props']['lineWidth']"
        :chartBarWidth="blockPropState['vid_wnlrsbetz1_props']['chartBarWidth']"
        :chartColor="blockPropState['vid_wnlrsbetz1_props']['chartColor']"
        :gridOptions="blockPropState['vid_wnlrsbetz1_props']['gridOptions']"
        :labelShow="blockPropState['vid_wnlrsbetz1_props']['labelShow']"
        :labelPosition="blockPropState['vid_wnlrsbetz1_props']['labelPosition']"
        :labelFontFamily="blockPropState['vid_wnlrsbetz1_props']['labelFontFamily']"
        :labelFontStyle="blockPropState['vid_wnlrsbetz1_props']['labelFontStyle']"
        :labelFontSize="blockPropState['vid_wnlrsbetz1_props']['labelFontSize']"
        :labelColor="blockPropState['vid_wnlrsbetz1_props']['labelColor']"
        :chartLabelType="blockPropState['vid_wnlrsbetz1_props']['chartLabelType']"
        :labelOffsetX="blockPropState['vid_wnlrsbetz1_props']['labelOffsetX']"
        :labelOffsetY="blockPropState['vid_wnlrsbetz1_props']['labelOffsetY']"
        :legendShow="blockPropState['vid_wnlrsbetz1_props']['legendShow']"
        :legendPosition="blockPropState['vid_wnlrsbetz1_props']['legendPosition']"
        :legendType="blockPropState['vid_wnlrsbetz1_props']['legendType']"
        :legendAlign="blockPropState['vid_wnlrsbetz1_props']['legendAlign']"
        :customIcon="blockPropState['vid_wnlrsbetz1_props']['customIcon']"
        :legendIcon="blockPropState['vid_wnlrsbetz1_props']['legendIcon']"
        :legendItemHeight="blockPropState['vid_wnlrsbetz1_props']['legendItemHeight']"
        :legendFontSize="blockPropState['vid_wnlrsbetz1_props']['legendFontSize']"
        :legendColor="blockPropState['vid_wnlrsbetz1_props']['legendColor']"
        :xAxisName="blockPropState['vid_wnlrsbetz1_props']['xAxisName']"
        :xAxisNameFontFamily="blockPropState['vid_wnlrsbetz1_props']['xAxisNameFontFamily']"
        :xAxisNameStyle="blockPropState['vid_wnlrsbetz1_props']['xAxisNameStyle']"
        :xAxisNameFontSize="blockPropState['vid_wnlrsbetz1_props']['xAxisNameFontSize']"
        :xAxisNameFontColor="blockPropState['vid_wnlrsbetz1_props']['xAxisNameFontColor']"
        :xAxisTick="blockPropState['vid_wnlrsbetz1_props']['xAxisTick']"
        :xAxisLabelShow="blockPropState['vid_wnlrsbetz1_props']['xAxisLabelShow']"
        :xAxisLabelRotate="blockPropState['vid_wnlrsbetz1_props']['xAxisLabelRotate']"
        :xAxisLabelFontFamily="blockPropState['vid_wnlrsbetz1_props']['xAxisLabelFontFamily']"
        :xAxisLabelFontStyle="blockPropState['vid_wnlrsbetz1_props']['xAxisLabelFontStyle']"
        :xAxisLabelFontSize="blockPropState['vid_wnlrsbetz1_props']['xAxisLabelFontSize']"
        :xAxisLabelColor="blockPropState['vid_wnlrsbetz1_props']['xAxisLabelColor']"
        :xAxisLineShow="blockPropState['vid_wnlrsbetz1_props']['xAxisLineShow']"
        :xAxisLineType="blockPropState['vid_wnlrsbetz1_props']['xAxisLineType']"
        :xAxisLineWidth="blockPropState['vid_wnlrsbetz1_props']['xAxisLineWidth']"
        :xAxisLineColor="blockPropState['vid_wnlrsbetz1_props']['xAxisLineColor']"
        :xSplitLineShow="blockPropState['vid_wnlrsbetz1_props']['xSplitLineShow']"
        :xSplitLineType="blockPropState['vid_wnlrsbetz1_props']['xSplitLineType']"
        :xSplitLineWith="blockPropState['vid_wnlrsbetz1_props']['xSplitLineWith']"
        :xSplitLineColor="blockPropState['vid_wnlrsbetz1_props']['xSplitLineColor']"
        :xAxisDataZoom="blockPropState['vid_wnlrsbetz1_props']['xAxisDataZoom']"
        :xAxisDataZoomStart="blockPropState['vid_wnlrsbetz1_props']['xAxisDataZoomStart']"
        :xAxisDataZoomEnd="blockPropState['vid_wnlrsbetz1_props']['xAxisDataZoomEnd']"
        :xAxisDataZoomHeight="blockPropState['vid_wnlrsbetz1_props']['xAxisDataZoomHeight']"
        :xAxisDataZoomShowDetail="blockPropState['vid_wnlrsbetz1_props']['xAxisDataZoomShowDetail']"
        :yAxisName="blockPropState['vid_wnlrsbetz1_props']['yAxisName']"
        :yAxisNameFontFamily="blockPropState['vid_wnlrsbetz1_props']['yAxisNameFontFamily']"
        :yAxisNameStyle="blockPropState['vid_wnlrsbetz1_props']['yAxisNameStyle']"
        :yAxisNameFontSize="blockPropState['vid_wnlrsbetz1_props']['yAxisNameFontSize']"
        :yAxisNameFontColor="blockPropState['vid_wnlrsbetz1_props']['yAxisNameFontColor']"
        :yAxisTick="blockPropState['vid_wnlrsbetz1_props']['yAxisTick']"
        :yAxisLabelShow="blockPropState['vid_wnlrsbetz1_props']['yAxisLabelShow']"
        :yAxisTickRange="blockPropState['vid_wnlrsbetz1_props']['yAxisTickRange']"
        :customTickLeft="blockPropState['vid_wnlrsbetz1_props']['customTickLeft']"
        :yAxisInterval="blockPropState['vid_wnlrsbetz1_props']['yAxisInterval']"
        :yAxisLabelFontFamily="blockPropState['vid_wnlrsbetz1_props']['yAxisLabelFontFamily']"
        :yAxisLabelFontStyle="blockPropState['vid_wnlrsbetz1_props']['yAxisLabelFontStyle']"
        :yAxisLabelFontSize="blockPropState['vid_wnlrsbetz1_props']['yAxisLabelFontSize']"
        :yAxisLabelColor="blockPropState['vid_wnlrsbetz1_props']['yAxisLabelColor']"
        :yAxisLineShow="blockPropState['vid_wnlrsbetz1_props']['yAxisLineShow']"
        :yAxisLineType="blockPropState['vid_wnlrsbetz1_props']['yAxisLineType']"
        :yAxisLineWith="blockPropState['vid_wnlrsbetz1_props']['yAxisLineWith']"
        :yAxisLineColor="blockPropState['vid_wnlrsbetz1_props']['yAxisLineColor']"
        :ySplitLineShow="blockPropState['vid_wnlrsbetz1_props']['ySplitLineShow']"
        :ySplitLineType="blockPropState['vid_wnlrsbetz1_props']['ySplitLineType']"
        :ySplitLineWith="blockPropState['vid_wnlrsbetz1_props']['ySplitLineWith']"
        :ySplitLineColor="blockPropState['vid_wnlrsbetz1_props']['ySplitLineColor']"
        :yAxisDataZoom="blockPropState['vid_wnlrsbetz1_props']['yAxisDataZoom']"
        :yAxisDataZoomStart="blockPropState['vid_wnlrsbetz1_props']['yAxisDataZoomStart']"
        :yAxisDataZoomEnd="blockPropState['vid_wnlrsbetz1_props']['yAxisDataZoomEnd']"
        :yAxisDataZoomHeight="blockPropState['vid_wnlrsbetz1_props']['yAxisDataZoomHeight']"
        :yAxisDataZoomShowDetail="blockPropState['vid_wnlrsbetz1_props']['yAxisDataZoomShowDetail']"
        :yAxisNameRight="blockPropState['vid_wnlrsbetz1_props']['yAxisNameRight']"
        :yAxisNameRightFontFamily="blockPropState['vid_wnlrsbetz1_props']['yAxisNameRightFontFamily']"
        :yAxisNameStyleRight="blockPropState['vid_wnlrsbetz1_props']['yAxisNameStyleRight']"
        :yAxisNameFontSizeRight="blockPropState['vid_wnlrsbetz1_props']['yAxisNameFontSizeRight']"
        :yAxisNameFontColorRight="blockPropState['vid_wnlrsbetz1_props']['yAxisNameFontColorRight']"
        :yAxisTickRight="blockPropState['vid_wnlrsbetz1_props']['yAxisTickRight']"
        :yAxisLabelShowRight="blockPropState['vid_wnlrsbetz1_props']['yAxisLabelShowRight']"
        :yAxisTickRangeRight="blockPropState['vid_wnlrsbetz1_props']['yAxisTickRangeRight']"
        :customTickRight="blockPropState['vid_wnlrsbetz1_props']['customTickRight']"
        :yAxisIntervalRight="blockPropState['vid_wnlrsbetz1_props']['yAxisIntervalRight']"
        :yAxisTickRightFontFamily="blockPropState['vid_wnlrsbetz1_props']['yAxisTickRightFontFamily']"
        :yAxisLabelFontStyleRight="blockPropState['vid_wnlrsbetz1_props']['yAxisLabelFontStyleRight']"
        :yAxisLabelFontSizeRight="blockPropState['vid_wnlrsbetz1_props']['yAxisLabelFontSizeRight']"
        :yAxisLabelColorRight="blockPropState['vid_wnlrsbetz1_props']['yAxisLabelColorRight']"
        :yAxisLineShowRight="blockPropState['vid_wnlrsbetz1_props']['yAxisLineShowRight']"
        :yAxisLineTypeRight="blockPropState['vid_wnlrsbetz1_props']['yAxisLineTypeRight']"
        :yAxisLineWithRight="blockPropState['vid_wnlrsbetz1_props']['yAxisLineWithRight']"
        :yAxisLineColorRight="blockPropState['vid_wnlrsbetz1_props']['yAxisLineColorRight']"
        :ySplitLineShowRight="blockPropState['vid_wnlrsbetz1_props']['ySplitLineShowRight']"
        :ySplitLineTypeRight="blockPropState['vid_wnlrsbetz1_props']['ySplitLineTypeRight']"
        :ySplitLineWithRight="blockPropState['vid_wnlrsbetz1_props']['ySplitLineWithRight']"
        :ySplitLineColorRight="blockPropState['vid_wnlrsbetz1_props']['ySplitLineColorRight']"
        :conditionFormat="blockPropState['vid_wnlrsbetz1_props']['conditionFormat']"
        :dataSets="blockPropState['vid_wnlrsbetz1_props']['dataSets']"
        :showLinkage="blockPropState['vid_wnlrsbetz1_props']['showLinkage']">
      </al-line-and-bar-double-y-mixed-chart>
    </view>
    <view v-show="showState.vid_50gg5tuvz1_visible" data-vid="vid_50gg5tuvz1" ref="vid_50gg5tuvz1_ref"
      class="vid_50gg5tuvz1" :valueFormatter="valueFormatMap.vid_50gg5tuvz1"
      :showLinkage="blockPropState['vid_50gg5tuvz1_props']['showLinkage']">
      <al-image v-show="showState.vid_jlnubrhbwd_visible" data-vid="vid_jlnubrhbwd" ref="vid_jlnubrhbwd_ref"
        class="vid_jlnubrhbwd" :emptyImgSrc="blockPropState['vid_jlnubrhbwd_props']['emptyImgSrc']" width="750rpx"
        height="736rpx" :show="showState.vid_jlnubrhbwd_visible" :valueFormatter="valueFormatMap.vid_jlnubrhbwd"
        :src="blockPropState['vid_jlnubrhbwd_props']['src']"
        :showLinkage="blockPropState['vid_jlnubrhbwd_props']['showLinkage']">
      </al-image>
      <al-line-chart v-show="showState.vid_59lgvursjq_visible" data-vid="vid_59lgvursjq" ref="vid_59lgvursjq_ref"
        class="vid_59lgvursjq" :valueFormatter="valueFormatMap.vid_59lgvursjq"
        :chartType="blockPropState['vid_59lgvursjq_props']['chartType']"
        :lineWidth="blockPropState['vid_59lgvursjq_props']['lineWidth']"
        :chartColor="blockPropState['vid_59lgvursjq_props']['chartColor']"
        :gridOptions="blockPropState['vid_59lgvursjq_props']['gridOptions']"
        :labelShow="blockPropState['vid_59lgvursjq_props']['labelShow']"
        :labelPosition="blockPropState['vid_59lgvursjq_props']['labelPosition']"
        :labelFontFamily="blockPropState['vid_59lgvursjq_props']['labelFontFamily']"
        :labelFontStyle="blockPropState['vid_59lgvursjq_props']['labelFontStyle']"
        :labelFontSize="blockPropState['vid_59lgvursjq_props']['labelFontSize']"
        :labelColor="blockPropState['vid_59lgvursjq_props']['labelColor']"
        :chartLabelType="blockPropState['vid_59lgvursjq_props']['chartLabelType']"
        :labelOffsetX="blockPropState['vid_59lgvursjq_props']['labelOffsetX']"
        :labelOffsetY="blockPropState['vid_59lgvursjq_props']['labelOffsetY']"
        :legendShow="blockPropState['vid_59lgvursjq_props']['legendShow']"
        :legendPosition="blockPropState['vid_59lgvursjq_props']['legendPosition']"
        :legendType="blockPropState['vid_59lgvursjq_props']['legendType']"
        :legendAlign="blockPropState['vid_59lgvursjq_props']['legendAlign']"
        :customIcon="blockPropState['vid_59lgvursjq_props']['customIcon']"
        :legendIcon="blockPropState['vid_59lgvursjq_props']['legendIcon']"
        :legendItemHeight="blockPropState['vid_59lgvursjq_props']['legendItemHeight']"
        :legendFontSize="blockPropState['vid_59lgvursjq_props']['legendFontSize']"
        :legendColor="blockPropState['vid_59lgvursjq_props']['legendColor']"
        :xAxisName="blockPropState['vid_59lgvursjq_props']['xAxisName']"
        :xAxisNameFontFamily="blockPropState['vid_59lgvursjq_props']['xAxisNameFontFamily']"
        :xAxisNameStyle="blockPropState['vid_59lgvursjq_props']['xAxisNameStyle']"
        :xAxisNameFontSize="blockPropState['vid_59lgvursjq_props']['xAxisNameFontSize']"
        :xAxisNameFontColor="blockPropState['vid_59lgvursjq_props']['xAxisNameFontColor']"
        :xAxisTick="blockPropState['vid_59lgvursjq_props']['xAxisTick']"
        :xAxisLabelShow="blockPropState['vid_59lgvursjq_props']['xAxisLabelShow']"
        :xAxisLabelRotate="blockPropState['vid_59lgvursjq_props']['xAxisLabelRotate']"
        :xAxisLabelFontFamily="blockPropState['vid_59lgvursjq_props']['xAxisLabelFontFamily']"
        :xAxisLabelFontStyle="blockPropState['vid_59lgvursjq_props']['xAxisLabelFontStyle']"
        :xAxisLabelFontSize="blockPropState['vid_59lgvursjq_props']['xAxisLabelFontSize']"
        :xAxisLabelColor="blockPropState['vid_59lgvursjq_props']['xAxisLabelColor']"
        :xAxisLineShow="blockPropState['vid_59lgvursjq_props']['xAxisLineShow']"
        :xAxisLineType="blockPropState['vid_59lgvursjq_props']['xAxisLineType']"
        :xAxisLineWidth="blockPropState['vid_59lgvursjq_props']['xAxisLineWidth']"
        :xAxisLineColor="blockPropState['vid_59lgvursjq_props']['xAxisLineColor']"
        :xSplitLineShow="blockPropState['vid_59lgvursjq_props']['xSplitLineShow']"
        :xSplitLineType="blockPropState['vid_59lgvursjq_props']['xSplitLineType']"
        :xSplitLineWith="blockPropState['vid_59lgvursjq_props']['xSplitLineWith']"
        :xSplitLineColor="blockPropState['vid_59lgvursjq_props']['xSplitLineColor']"
        :xAxisDataZoom="blockPropState['vid_59lgvursjq_props']['xAxisDataZoom']"
        :xAxisDataZoomStart="blockPropState['vid_59lgvursjq_props']['xAxisDataZoomStart']"
        :xAxisDataZoomEnd="blockPropState['vid_59lgvursjq_props']['xAxisDataZoomEnd']"
        :xAxisDataZoomHeight="blockPropState['vid_59lgvursjq_props']['xAxisDataZoomHeight']"
        :xAxisDataZoomShowDetail="blockPropState['vid_59lgvursjq_props']['xAxisDataZoomShowDetail']"
        :yAxisName="blockPropState['vid_59lgvursjq_props']['yAxisName']"
        :yAxisNameFontFamily="blockPropState['vid_59lgvursjq_props']['yAxisNameFontFamily']"
        :yAxisNameStyle="blockPropState['vid_59lgvursjq_props']['yAxisNameStyle']"
        :yAxisNameFontSize="blockPropState['vid_59lgvursjq_props']['yAxisNameFontSize']"
        :yAxisNameFontColor="blockPropState['vid_59lgvursjq_props']['yAxisNameFontColor']"
        :yAxisTick="blockPropState['vid_59lgvursjq_props']['yAxisTick']"
        :yAxisLabelShow="blockPropState['vid_59lgvursjq_props']['yAxisLabelShow']"
        :customTickLeft="blockPropState['vid_59lgvursjq_props']['customTickLeft']"
        :yAxisLabelFontFamily="blockPropState['vid_59lgvursjq_props']['yAxisLabelFontFamily']"
        :yAxisLabelFontStyle="blockPropState['vid_59lgvursjq_props']['yAxisLabelFontStyle']"
        :yAxisLabelFontSize="blockPropState['vid_59lgvursjq_props']['yAxisLabelFontSize']"
        :yAxisLabelColor="blockPropState['vid_59lgvursjq_props']['yAxisLabelColor']"
        :yAxisLineShow="blockPropState['vid_59lgvursjq_props']['yAxisLineShow']"
        :yAxisLineType="blockPropState['vid_59lgvursjq_props']['yAxisLineType']"
        :yAxisLineWith="blockPropState['vid_59lgvursjq_props']['yAxisLineWith']"
        :yAxisLineColor="blockPropState['vid_59lgvursjq_props']['yAxisLineColor']"
        :ySplitLineShow="blockPropState['vid_59lgvursjq_props']['ySplitLineShow']"
        :ySplitLineType="blockPropState['vid_59lgvursjq_props']['ySplitLineType']"
        :ySplitLineWith="blockPropState['vid_59lgvursjq_props']['ySplitLineWith']"
        :ySplitLineColor="blockPropState['vid_59lgvursjq_props']['ySplitLineColor']"
        :yAxisDataZoom="blockPropState['vid_59lgvursjq_props']['yAxisDataZoom']"
        :yAxisDataZoomStart="blockPropState['vid_59lgvursjq_props']['yAxisDataZoomStart']"
        :yAxisDataZoomEnd="blockPropState['vid_59lgvursjq_props']['yAxisDataZoomEnd']"
        :yAxisDataZoomHeight="blockPropState['vid_59lgvursjq_props']['yAxisDataZoomHeight']"
        :yAxisDataZoomShowDetail="blockPropState['vid_59lgvursjq_props']['yAxisDataZoomShowDetail']"
        :yAxisMinShow="blockPropState['vid_59lgvursjq_props']['yAxisMinShow']"
        :yAxisMin="blockPropState['vid_59lgvursjq_props']['yAxisMin']"
        :conditionFormat="blockPropState['vid_59lgvursjq_props']['conditionFormat']"
        :dataSets="blockPropState['vid_59lgvursjq_props']['dataSets']"
        :showLinkage="blockPropState['vid_59lgvursjq_props']['showLinkage']">
      </al-line-chart>
      <al-title v-show="showState.vid_nxcyo8mxan_visible" data-vid="vid_nxcyo8mxan" ref="vid_nxcyo8mxan_ref"
        class="vid_nxcyo8mxan" v-model:title="blockPropState['vid_nxcyo8mxan_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_nxcyo8mxan"
        :titleTextAlign="blockPropState['vid_nxcyo8mxan_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_nxcyo8mxan_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_nxcyo8mxan_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_nxcyo8mxan_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_nxcyo8mxan_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_nxcyo8mxan_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_nxcyo8mxan_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_nxcyo8mxan_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_nxcyo8mxan_props']['titleAntd']"
        :showLinkage="blockPropState['vid_nxcyo8mxan_props']['showLinkage']">
      </al-title>
    </view>
    <view v-show="showState.vid_7ieubr8ua9_visible" data-vid="vid_7ieubr8ua9" ref="vid_7ieubr8ua9_ref"
      class="vid_7ieubr8ua9" :valueFormatter="valueFormatMap.vid_7ieubr8ua9"
      :showLinkage="blockPropState['vid_7ieubr8ua9_props']['showLinkage']">
      <al-image v-show="showState.vid_g7423wuakr_visible" data-vid="vid_g7423wuakr" ref="vid_g7423wuakr_ref"
        class="vid_g7423wuakr" :emptyImgSrc="blockPropState['vid_g7423wuakr_props']['emptyImgSrc']" width="750rpx"
        height="818rpx" :show="showState.vid_g7423wuakr_visible" :valueFormatter="valueFormatMap.vid_g7423wuakr"
        :src="blockPropState['vid_g7423wuakr_props']['src']"
        :showLinkage="blockPropState['vid_g7423wuakr_props']['showLinkage']">
      </al-image>
      <al-title v-show="showState.vid_nqitr05yw8_visible" data-vid="vid_nqitr05yw8" ref="vid_nqitr05yw8_ref"
        class="vid_nqitr05yw8" v-model:title="blockPropState['vid_nqitr05yw8_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_nqitr05yw8"
        :titleTextAlign="blockPropState['vid_nqitr05yw8_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_nqitr05yw8_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_nqitr05yw8_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_nqitr05yw8_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_nqitr05yw8_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_nqitr05yw8_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_nqitr05yw8_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_nqitr05yw8_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_nqitr05yw8_props']['titleAntd']"
        :showLinkage="blockPropState['vid_nqitr05yw8_props']['showLinkage']">
      </al-title>
      <al-title v-show="showState.vid_2awx9jnrsz_visible" data-vid="vid_2awx9jnrsz" ref="vid_2awx9jnrsz_ref"
        class="vid_2awx9jnrsz" v-model:title="blockPropState['vid_2awx9jnrsz_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_2awx9jnrsz"
        :titleTextAlign="blockPropState['vid_2awx9jnrsz_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_2awx9jnrsz_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_2awx9jnrsz_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_2awx9jnrsz_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_2awx9jnrsz_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_2awx9jnrsz_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_2awx9jnrsz_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_2awx9jnrsz_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_2awx9jnrsz_props']['titleAntd']"
        :showLinkage="blockPropState['vid_2awx9jnrsz_props']['showLinkage']">
      </al-title>
      <al-detail-table v-show="showState.vid_e3a5f23bvy_visible" data-vid="vid_e3a5f23bvy" ref="vid_e3a5f23bvy_ref"
        class="vid_e3a5f23bvy" :pageInfo="pageInfoMap.vid_e3a5f23bvy" :width="310" :height="320"
        :valueFormatter="valueFormatMap.vid_e3a5f23bvy"
        :tableShowNumberColumn="blockPropState['vid_e3a5f23bvy_props']['tableShowNumberColumn']"
        :tableHeaderTextPadding="blockPropState['vid_e3a5f23bvy_props']['tableHeaderTextPadding']"
        :tableFixedOperationColumn="blockPropState['vid_e3a5f23bvy_props']['tableFixedOperationColumn']"
        :tableOperationColumnButtonWidth="blockPropState['vid_e3a5f23bvy_props']['tableOperationColumnButtonWidth']"
        :tableProgressColumnColor="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnColor']"
        :tableProgressColumnFontStyle="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnFontStyle']"
        :tableNumberColumnFontSize="blockPropState['vid_e3a5f23bvy_props']['tableNumberColumnFontSize']"
        :tableOperationColumnButtonFontFamily="blockPropState['vid_e3a5f23bvy_props']['tableOperationColumnButtonFontFamily']"
        :tableHeaderBorderWidth="blockPropState['vid_e3a5f23bvy_props']['tableHeaderBorderWidth']"
        :tableHeaderFontFamily="blockPropState['vid_e3a5f23bvy_props']['tableHeaderFontFamily']"
        :tableProgressColumnFontFamily="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnFontFamily']"
        :tableProgressColumnBackground="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnBackground']"
        :tableNumberColumnFontFamily="blockPropState['vid_e3a5f23bvy_props']['tableNumberColumnFontFamily']"
        :tableShowPagination="blockPropState['vid_e3a5f23bvy_props']['tableShowPagination']"
        :tableHeaderFontColor="blockPropState['vid_e3a5f23bvy_props']['tableHeaderFontColor']"
        :tableFixed="blockPropState['vid_e3a5f23bvy_props']['tableFixed']"
        :tableHeaderFontType="blockPropState['vid_e3a5f23bvy_props']['tableHeaderFontType']"
        :tableOperationColumnButtonFontSize="blockPropState['vid_e3a5f23bvy_props']['tableOperationColumnButtonFontSize']"
        :tableOddRowColor="blockPropState['vid_e3a5f23bvy_props']['tableOddRowColor']"
        :tablePaginationInfo="blockPropState['vid_e3a5f23bvy_props']['tablePaginationInfo']"
        :tableProgressColumnSize="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnSize']"
        :tableOperationColumnType="blockPropState['vid_e3a5f23bvy_props']['tableOperationColumnType']"
        :tableProgressColumnOrder="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnOrder']"
        :tableHeaderHeight="blockPropState['vid_e3a5f23bvy_props']['tableHeaderHeight']"
        :tableTextPadding="blockPropState['vid_e3a5f23bvy_props']['tableTextPadding']"
        :tableProgressColumnName="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnName']"
        :tableProgressCircleWidth="blockPropState['vid_e3a5f23bvy_props']['tableProgressCircleWidth']"
        :tableNumberColumnFontType="blockPropState['vid_e3a5f23bvy_props']['tableNumberColumnFontType']"
        :tableProgressColumnFontSize="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnFontSize']"
        :conditionFormat="blockPropState['vid_e3a5f23bvy_props']['conditionFormat']"
        :tableOperationColumnButtonFontColor="blockPropState['vid_e3a5f23bvy_props']['tableOperationColumnButtonFontColor']"
        :tableEvenRowColor="blockPropState['vid_e3a5f23bvy_props']['tableEvenRowColor']"
        :tableHeaderFontStyle="blockPropState['vid_e3a5f23bvy_props']['tableHeaderFontStyle']"
        :tableProgressColumnWidth="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnWidth']"
        :tableProgressStrokeWidth="blockPropState['vid_e3a5f23bvy_props']['tableProgressStrokeWidth']"
        :tableNumberColumnFontStyle="blockPropState['vid_e3a5f23bvy_props']['tableNumberColumnFontStyle']"
        :tableHeaderBorderColor="blockPropState['vid_e3a5f23bvy_props']['tableHeaderBorderColor']"
        :tableHeaderBgColor="blockPropState['vid_e3a5f23bvy_props']['tableHeaderBgColor']"
        :tableOperationColumnButtonHeight="blockPropState['vid_e3a5f23bvy_props']['tableOperationColumnButtonHeight']"
        :tableOperationColumnButtonFontStyle="blockPropState['vid_e3a5f23bvy_props']['tableOperationColumnButtonFontStyle']"
        :tableProgressColumnMax="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnMax']"
        :tableOperationColumnButtonColor="blockPropState['vid_e3a5f23bvy_props']['tableOperationColumnButtonColor']"
        :tableBorderOption="blockPropState['vid_e3a5f23bvy_props']['tableBorderOption']"
        :tableColumnHeight="blockPropState['vid_e3a5f23bvy_props']['tableColumnHeight']"
        :tableNumberColumnName="blockPropState['vid_e3a5f23bvy_props']['tableNumberColumnName']"
        :tableColumnStyleInfo="blockPropState['vid_e3a5f23bvy_props']['tableColumnStyleInfo']"
        :tableHeaderFontSize="blockPropState['vid_e3a5f23bvy_props']['tableHeaderFontSize']"
        :tableNumberColumnWidth="blockPropState['vid_e3a5f23bvy_props']['tableNumberColumnWidth']"
        :tableProgressColumnType="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnType']"
        :tableShowHeader="blockPropState['vid_e3a5f23bvy_props']['tableShowHeader']"
        :tableShowProgressColumn="blockPropState['vid_e3a5f23bvy_props']['tableShowProgressColumn']"
        :tableOperationColumnName="blockPropState['vid_e3a5f23bvy_props']['tableOperationColumnName']"
        :tableShowOperationColumn="blockPropState['vid_e3a5f23bvy_props']['tableShowOperationColumn']"
        :tableProgressColumnFontColor="blockPropState['vid_e3a5f23bvy_props']['tableProgressColumnFontColor']"
        :tableOperationColumnWidth="blockPropState['vid_e3a5f23bvy_props']['tableOperationColumnWidth']"
        :tableNumberColumnFontColor="blockPropState['vid_e3a5f23bvy_props']['tableNumberColumnFontColor']"
        :dataSets="blockPropState['vid_e3a5f23bvy_props']['dataSets']"
        :showLinkage="blockPropState['vid_e3a5f23bvy_props']['showLinkage']" @pageChange="handlePageChange_vid_e3a5f23bvy"
        @sortChange="handleSortChange_vid_e3a5f23bvy">
      </al-detail-table>
    </view>
    <view v-show="showState.vid_qx6fr9fzs0_visible" data-vid="vid_qx6fr9fzs0" ref="vid_qx6fr9fzs0_ref"
      class="vid_qx6fr9fzs0" :valueFormatter="valueFormatMap.vid_qx6fr9fzs0"
      :showLinkage="blockPropState['vid_qx6fr9fzs0_props']['showLinkage']">
      <al-image v-show="showState.vid_ljzjgoopto_visible" data-vid="vid_ljzjgoopto" ref="vid_ljzjgoopto_ref"
        class="vid_ljzjgoopto" :emptyImgSrc="blockPropState['vid_ljzjgoopto_props']['emptyImgSrc']" width="750rpx"
        height="924rpx" :show="showState.vid_ljzjgoopto_visible" :valueFormatter="valueFormatMap.vid_ljzjgoopto"
        :src="blockPropState['vid_ljzjgoopto_props']['src']"
        :showLinkage="blockPropState['vid_ljzjgoopto_props']['showLinkage']">
      </al-image>
      <al-image v-show="showState.vid_5eys81uwdl_visible" data-vid="vid_5eys81uwdl" ref="vid_5eys81uwdl_ref"
        class="vid_5eys81uwdl" :emptyImgSrc="blockPropState['vid_5eys81uwdl_props']['emptyImgSrc']" width="750rpx"
        height="924rpx" :show="showState.vid_5eys81uwdl_visible" :valueFormatter="valueFormatMap.vid_5eys81uwdl"
        :src="blockPropState['vid_5eys81uwdl_props']['src']"
        :showLinkage="blockPropState['vid_5eys81uwdl_props']['showLinkage']">
      </al-image>
      <al-title v-show="showState.vid_mln49nz6eu_visible" data-vid="vid_mln49nz6eu" ref="vid_mln49nz6eu_ref"
        class="vid_mln49nz6eu" v-model:title="blockPropState['vid_mln49nz6eu_props']['titleAntd']"
        :valueFormatter="valueFormatMap.vid_mln49nz6eu"
        :titleTextAlign="blockPropState['vid_mln49nz6eu_props']['titleTextAlign']"
        :titleFontFamily="blockPropState['vid_mln49nz6eu_props']['titleFontFamily']"
        :titleFontStyle="blockPropState['vid_mln49nz6eu_props']['titleFontStyle']"
        :titleAntdFontSize="blockPropState['vid_mln49nz6eu_props']['titleAntdFontSize']"
        :titleLineHeight="blockPropState['vid_mln49nz6eu_props']['titleLineHeight']"
        :titleFontColor="blockPropState['vid_mln49nz6eu_props']['titleFontColor']"
        :titleLetterSpacing="blockPropState['vid_mln49nz6eu_props']['titleLetterSpacing']"
        :titleTextIndent="blockPropState['vid_mln49nz6eu_props']['titleTextIndent']"
        :titleAntd="blockPropState['vid_mln49nz6eu_props']['titleAntd']"
        :showLinkage="blockPropState['vid_mln49nz6eu_props']['showLinkage']">
      </al-title>
      <u-tabs-fixed-content v-show="showState.vid_j8z6han1ph_visible" data-vid="vid_j8z6han1ph" ref="vid_j8z6han1ph_ref"
        class="vid_j8z6han1ph" :list="blockPropState['vid_j8z6han1ph_props']['list']"
        v-model="blockPropState['vid_j8z6han1ph_props']['current']" :valueFormatter="valueFormatMap.vid_j8z6han1ph"
        :isScroll="blockPropState['vid_j8z6han1ph_props']['isScroll']"
        :current="blockPropState['vid_j8z6han1ph_props']['current']"
        :height="blockPropState['vid_j8z6han1ph_props']['height']"
        :itemWidth="blockPropState['vid_j8z6han1ph_props']['itemWidth']"
        :fontSize="blockPropState['vid_j8z6han1ph_props']['fontSize']"
        :duration="blockPropState['vid_j8z6han1ph_props']['duration']"
        :activeColor="blockPropState['vid_j8z6han1ph_props']['activeColor']"
        :inactiveColor="blockPropState['vid_j8z6han1ph_props']['inactiveColor']"
        :barWidth="blockPropState['vid_j8z6han1ph_props']['barWidth']"
        :barHeight="blockPropState['vid_j8z6han1ph_props']['barHeight']"
        :gutter="blockPropState['vid_j8z6han1ph_props']['gutter']"
        :bgColor="blockPropState['vid_j8z6han1ph_props']['bgColor']"
        :bold="blockPropState['vid_j8z6han1ph_props']['bold']"
        :showBar="blockPropState['vid_j8z6han1ph_props']['showBar']"
        :offset="blockPropState['vid_j8z6han1ph_props']['offset']"
        :dataSets="blockPropState['vid_j8z6han1ph_props']['dataSets']"
        :showLinkage="blockPropState['vid_j8z6han1ph_props']['showLinkage']">
        <template v-slot:Tab1>
          <view v-show="showState.vid_3zbdmaat7f_visible" data-vid="vid_3zbdmaat7f" ref="vid_3zbdmaat7f_ref"
            class="vid_3zbdmaat7f" :valueFormatter="valueFormatMap.vid_3zbdmaat7f"
            :showLinkage="blockPropState['vid_3zbdmaat7f_props']['showLinkage']">
            <al-bar-yCategory-stack-chart v-show="showState.vid_oplaqkug5j_visible" data-vid="vid_oplaqkug5j"
              ref="vid_oplaqkug5j_ref" class="vid_oplaqkug5j" :valueFormatter="valueFormatMap.vid_oplaqkug5j"
              :dataFormat="blockPropState['vid_oplaqkug5j_props']['dataFormat']"
              :chartType="blockPropState['vid_oplaqkug5j_props']['chartType']"
              :chartBarWidth="blockPropState['vid_oplaqkug5j_props']['chartBarWidth']"
              :chartColor="blockPropState['vid_oplaqkug5j_props']['chartColor']"
              :gridOptions="blockPropState['vid_oplaqkug5j_props']['gridOptions']"
              :labelShow="blockPropState['vid_oplaqkug5j_props']['labelShow']"
              :labelPosition="blockPropState['vid_oplaqkug5j_props']['labelPosition']"
              :labelFontFamily="blockPropState['vid_oplaqkug5j_props']['labelFontFamily']"
              :labelFontStyle="blockPropState['vid_oplaqkug5j_props']['labelFontStyle']"
              :labelFontSize="blockPropState['vid_oplaqkug5j_props']['labelFontSize']"
              :labelColor="blockPropState['vid_oplaqkug5j_props']['labelColor']"
              :chartLabelType="blockPropState['vid_oplaqkug5j_props']['chartLabelType']"
              :labelOffsetX="blockPropState['vid_oplaqkug5j_props']['labelOffsetX']"
              :labelOffsetY="blockPropState['vid_oplaqkug5j_props']['labelOffsetY']"
              :legendShow="blockPropState['vid_oplaqkug5j_props']['legendShow']"
              :legendPosition="blockPropState['vid_oplaqkug5j_props']['legendPosition']"
              :legendType="blockPropState['vid_oplaqkug5j_props']['legendType']"
              :legendAlign="blockPropState['vid_oplaqkug5j_props']['legendAlign']"
              :customIcon="blockPropState['vid_oplaqkug5j_props']['customIcon']"
              :legendIcon="blockPropState['vid_oplaqkug5j_props']['legendIcon']"
              :legendItemHeight="blockPropState['vid_oplaqkug5j_props']['legendItemHeight']"
              :legendFontSize="blockPropState['vid_oplaqkug5j_props']['legendFontSize']"
              :legendColor="blockPropState['vid_oplaqkug5j_props']['legendColor']"
              :xAxisName="blockPropState['vid_oplaqkug5j_props']['xAxisName']"
              :xAxisNameFontFamily="blockPropState['vid_oplaqkug5j_props']['xAxisNameFontFamily']"
              :xAxisNameStyle="blockPropState['vid_oplaqkug5j_props']['xAxisNameStyle']"
              :xAxisNameFontSize="blockPropState['vid_oplaqkug5j_props']['xAxisNameFontSize']"
              :xAxisNameFontColor="blockPropState['vid_oplaqkug5j_props']['xAxisNameFontColor']"
              :xAxisTick="blockPropState['vid_oplaqkug5j_props']['xAxisTick']"
              :xAxisLabelShow="blockPropState['vid_oplaqkug5j_props']['xAxisLabelShow']"
              :xAxisLabelRotate="blockPropState['vid_oplaqkug5j_props']['xAxisLabelRotate']"
              :xAxisLabelFontFamily="blockPropState['vid_oplaqkug5j_props']['xAxisLabelFontFamily']"
              :xAxisLabelFontStyle="blockPropState['vid_oplaqkug5j_props']['xAxisLabelFontStyle']"
              :xAxisLabelFontSize="blockPropState['vid_oplaqkug5j_props']['xAxisLabelFontSize']"
              :xAxisLabelColor="blockPropState['vid_oplaqkug5j_props']['xAxisLabelColor']"
              :xAxisLineShow="blockPropState['vid_oplaqkug5j_props']['xAxisLineShow']"
              :xAxisLineType="blockPropState['vid_oplaqkug5j_props']['xAxisLineType']"
              :xAxisLineWidth="blockPropState['vid_oplaqkug5j_props']['xAxisLineWidth']"
              :xAxisLineColor="blockPropState['vid_oplaqkug5j_props']['xAxisLineColor']"
              :xSplitLineShow="blockPropState['vid_oplaqkug5j_props']['xSplitLineShow']"
              :xSplitLineType="blockPropState['vid_oplaqkug5j_props']['xSplitLineType']"
              :xSplitLineWith="blockPropState['vid_oplaqkug5j_props']['xSplitLineWith']"
              :xSplitLineColor="blockPropState['vid_oplaqkug5j_props']['xSplitLineColor']"
              :xAxisDataZoom="blockPropState['vid_oplaqkug5j_props']['xAxisDataZoom']"
              :xAxisDataZoomStart="blockPropState['vid_oplaqkug5j_props']['xAxisDataZoomStart']"
              :xAxisDataZoomEnd="blockPropState['vid_oplaqkug5j_props']['xAxisDataZoomEnd']"
              :xAxisDataZoomHeight="blockPropState['vid_oplaqkug5j_props']['xAxisDataZoomHeight']"
              :xAxisDataZoomShowDetail="blockPropState['vid_oplaqkug5j_props']['xAxisDataZoomShowDetail']"
              :xAxisMinShow="blockPropState['vid_oplaqkug5j_props']['xAxisMinShow']"
              :xAxisMin="blockPropState['vid_oplaqkug5j_props']['xAxisMin']"
              :yAxisName="blockPropState['vid_oplaqkug5j_props']['yAxisName']"
              :yAxisNameFontFamily="blockPropState['vid_oplaqkug5j_props']['yAxisNameFontFamily']"
              :yAxisNameStyle="blockPropState['vid_oplaqkug5j_props']['yAxisNameStyle']"
              :yAxisNameFontSize="blockPropState['vid_oplaqkug5j_props']['yAxisNameFontSize']"
              :yAxisNameFontColor="blockPropState['vid_oplaqkug5j_props']['yAxisNameFontColor']"
              :yAxisTick="blockPropState['vid_oplaqkug5j_props']['yAxisTick']"
              :yAxisLabelShow="blockPropState['vid_oplaqkug5j_props']['yAxisLabelShow']"
              :customTickLeft="blockPropState['vid_oplaqkug5j_props']['customTickLeft']"
              :yAxisLabelFontFamily="blockPropState['vid_oplaqkug5j_props']['yAxisLabelFontFamily']"
              :yAxisLabelFontStyle="blockPropState['vid_oplaqkug5j_props']['yAxisLabelFontStyle']"
              :yAxisLabelFontSize="blockPropState['vid_oplaqkug5j_props']['yAxisLabelFontSize']"
              :yAxisLabelColor="blockPropState['vid_oplaqkug5j_props']['yAxisLabelColor']"
              :yAxisLineShow="blockPropState['vid_oplaqkug5j_props']['yAxisLineShow']"
              :yAxisLineType="blockPropState['vid_oplaqkug5j_props']['yAxisLineType']"
              :yAxisLineWith="blockPropState['vid_oplaqkug5j_props']['yAxisLineWith']"
              :yAxisLineColor="blockPropState['vid_oplaqkug5j_props']['yAxisLineColor']"
              :ySplitLineShow="blockPropState['vid_oplaqkug5j_props']['ySplitLineShow']"
              :ySplitLineType="blockPropState['vid_oplaqkug5j_props']['ySplitLineType']"
              :ySplitLineWith="blockPropState['vid_oplaqkug5j_props']['ySplitLineWith']"
              :ySplitLineColor="blockPropState['vid_oplaqkug5j_props']['ySplitLineColor']"
              :yAxisDataZoom="blockPropState['vid_oplaqkug5j_props']['yAxisDataZoom']"
              :yAxisDataZoomStart="blockPropState['vid_oplaqkug5j_props']['yAxisDataZoomStart']"
              :yAxisDataZoomEnd="blockPropState['vid_oplaqkug5j_props']['yAxisDataZoomEnd']"
              :yAxisDataZoomHeight="blockPropState['vid_oplaqkug5j_props']['yAxisDataZoomHeight']"
              :yAxisDataZoomShowDetail="blockPropState['vid_oplaqkug5j_props']['yAxisDataZoomShowDetail']"
              :conditionFormat="blockPropState['vid_oplaqkug5j_props']['conditionFormat']"
              :dataSets="blockPropState['vid_oplaqkug5j_props']['dataSets']"
              :showLinkage="blockPropState['vid_oplaqkug5j_props']['showLinkage']">
            </al-bar-yCategory-stack-chart>
          </view>
        </template>
        <template v-slot:Tab3>
          <view v-show="showState.vid_5synvzzc5e_visible" data-vid="vid_5synvzzc5e" ref="vid_5synvzzc5e_ref"
            class="vid_5synvzzc5e" :valueFormatter="valueFormatMap.vid_5synvzzc5e"
            :showLinkage="blockPropState['vid_5synvzzc5e_props']['showLinkage']">
            <al-pie-chart v-show="showState.vid_rcpqfszgzg_visible" data-vid="vid_rcpqfszgzg" ref="vid_rcpqfszgzg_ref"
              class="vid_rcpqfszgzg" :valueFormatter="valueFormatMap.vid_rcpqfszgzg"
              :dataFormat="blockPropState['vid_rcpqfszgzg_props']['dataFormat']"
              :chartType="blockPropState['vid_rcpqfszgzg_props']['chartType']"
              :chartColor="blockPropState['vid_rcpqfszgzg_props']['chartColor']"
              :labelShow="blockPropState['vid_rcpqfszgzg_props']['labelShow']"
              :labelPosition="blockPropState['vid_rcpqfszgzg_props']['labelPosition']"
              :chartRadius="blockPropState['vid_rcpqfszgzg_props']['chartRadius']"
              :labelFontFamily="blockPropState['vid_rcpqfszgzg_props']['labelFontFamily']"
              :labelFontStyle="blockPropState['vid_rcpqfszgzg_props']['labelFontStyle']"
              :labelFontSize="blockPropState['vid_rcpqfszgzg_props']['labelFontSize']"
              :labelColor="blockPropState['vid_rcpqfszgzg_props']['labelColor']"
              :chartLabelType="blockPropState['vid_rcpqfszgzg_props']['chartLabelType']"
              :legendShow="blockPropState['vid_rcpqfszgzg_props']['legendShow']"
              :legendPosition="blockPropState['vid_rcpqfszgzg_props']['legendPosition']"
              :legendType="blockPropState['vid_rcpqfszgzg_props']['legendType']"
              :legendAlign="blockPropState['vid_rcpqfszgzg_props']['legendAlign']"
              :customIcon="blockPropState['vid_rcpqfszgzg_props']['customIcon']"
              :legendIcon="blockPropState['vid_rcpqfszgzg_props']['legendIcon']"
              :legendItemHeight="blockPropState['vid_rcpqfszgzg_props']['legendItemHeight']"
              :legendFontSize="blockPropState['vid_rcpqfszgzg_props']['legendFontSize']"
              :legendColor="blockPropState['vid_rcpqfszgzg_props']['legendColor']"
              :conditionFormat="blockPropState['vid_rcpqfszgzg_props']['conditionFormat']"
              :dataSets="blockPropState['vid_rcpqfszgzg_props']['dataSets']"
              :showLinkage="blockPropState['vid_rcpqfszgzg_props']['showLinkage']">
            </al-pie-chart>
            <al-title v-show="showState.vid_r24sgfzyu5_visible" data-vid="vid_r24sgfzyu5" ref="vid_r24sgfzyu5_ref"
              class="vid_r24sgfzyu5" v-model:title="blockPropState['vid_r24sgfzyu5_props']['titleAntd']"
              :valueFormatter="valueFormatMap.vid_r24sgfzyu5"
              :titleTextAlign="blockPropState['vid_r24sgfzyu5_props']['titleTextAlign']"
              :titleLetterSpacing="blockPropState['vid_r24sgfzyu5_props']['titleLetterSpacing']"
              :titleAntdFontSize="blockPropState['vid_r24sgfzyu5_props']['titleAntdFontSize']"
              :titleTextIndent="blockPropState['vid_r24sgfzyu5_props']['titleTextIndent']"
              :titleFontFamily="blockPropState['vid_r24sgfzyu5_props']['titleFontFamily']"
              :titleLineHeight="blockPropState['vid_r24sgfzyu5_props']['titleLineHeight']"
              :titleFontColor="blockPropState['vid_r24sgfzyu5_props']['titleFontColor']"
              :titleFontStyle="blockPropState['vid_r24sgfzyu5_props']['titleFontStyle']"
              :titleAntd="blockPropState['vid_r24sgfzyu5_props']['titleAntd']"
              :showLinkage="blockPropState['vid_r24sgfzyu5_props']['showLinkage']">
            </al-title>
            <al-title v-show="showState.vid_7gzfq3avmc_visible" data-vid="vid_7gzfq3avmc" ref="vid_7gzfq3avmc_ref"
              class="vid_7gzfq3avmc" v-model:title="blockPropState['vid_7gzfq3avmc_props']['titleAntd']"
              :valueFormatter="valueFormatMap.vid_7gzfq3avmc"
              :titleTextAlign="blockPropState['vid_7gzfq3avmc_props']['titleTextAlign']"
              :titleLetterSpacing="blockPropState['vid_7gzfq3avmc_props']['titleLetterSpacing']"
              :titleAntdFontSize="blockPropState['vid_7gzfq3avmc_props']['titleAntdFontSize']"
              :titleTextIndent="blockPropState['vid_7gzfq3avmc_props']['titleTextIndent']"
              :titleFontFamily="blockPropState['vid_7gzfq3avmc_props']['titleFontFamily']"
              :titleLineHeight="blockPropState['vid_7gzfq3avmc_props']['titleLineHeight']"
              :titleFontColor="blockPropState['vid_7gzfq3avmc_props']['titleFontColor']"
              :titleFontStyle="blockPropState['vid_7gzfq3avmc_props']['titleFontStyle']"
              :titleAntd="blockPropState['vid_7gzfq3avmc_props']['titleAntd']"
              :showLinkage="blockPropState['vid_7gzfq3avmc_props']['showLinkage']">
            </al-title>
            <al-text v-show="showState.vid_ss0fmh97qu_visible" data-vid="vid_ss0fmh97qu" ref="vid_ss0fmh97qu_ref"
              class="vid_ss0fmh97qu" :valueFormatter="valueFormatMap.vid_ss0fmh97qu"
              :textTextAlign="blockPropState['vid_ss0fmh97qu_props']['textTextAlign']"
              :textFontFamily="blockPropState['vid_ss0fmh97qu_props']['textFontFamily']"
              :textFontStyle="blockPropState['vid_ss0fmh97qu_props']['textFontStyle']"
              :textAntdFontSize="blockPropState['vid_ss0fmh97qu_props']['textAntdFontSize']"
              :textLineHeight="blockPropState['vid_ss0fmh97qu_props']['textLineHeight']"
              :textFontColor="blockPropState['vid_ss0fmh97qu_props']['textFontColor']"
              :textLetterSpacing="blockPropState['vid_ss0fmh97qu_props']['textLetterSpacing']"
              :textTextIndent="blockPropState['vid_ss0fmh97qu_props']['textTextIndent']"
              :dataSets="blockPropState['vid_ss0fmh97qu_props']['dataSets']"
              :showLinkage="blockPropState['vid_ss0fmh97qu_props']['showLinkage']">
            </al-text>
          </view>
        </template>
        <template v-slot:Tab2>
          <view v-show="showState.vid_tdtx3jyym1_visible" data-vid="vid_tdtx3jyym1" ref="vid_tdtx3jyym1_ref"
            class="vid_tdtx3jyym1" :valueFormatter="valueFormatMap.vid_tdtx3jyym1"
            :showLinkage="blockPropState['vid_tdtx3jyym1_props']['showLinkage']">
            <al-bar-yCategory-stack-chart v-show="showState.vid_lxfqaky793_visible" data-vid="vid_lxfqaky793"
              ref="vid_lxfqaky793_ref" class="vid_lxfqaky793" :valueFormatter="valueFormatMap.vid_lxfqaky793"
              :dataFormat="blockPropState['vid_lxfqaky793_props']['dataFormat']"
              :chartType="blockPropState['vid_lxfqaky793_props']['chartType']"
              :chartBarWidth="blockPropState['vid_lxfqaky793_props']['chartBarWidth']"
              :chartColor="blockPropState['vid_lxfqaky793_props']['chartColor']"
              :gridOptions="blockPropState['vid_lxfqaky793_props']['gridOptions']"
              :labelShow="blockPropState['vid_lxfqaky793_props']['labelShow']"
              :labelPosition="blockPropState['vid_lxfqaky793_props']['labelPosition']"
              :labelFontFamily="blockPropState['vid_lxfqaky793_props']['labelFontFamily']"
              :labelFontStyle="blockPropState['vid_lxfqaky793_props']['labelFontStyle']"
              :labelFontSize="blockPropState['vid_lxfqaky793_props']['labelFontSize']"
              :labelColor="blockPropState['vid_lxfqaky793_props']['labelColor']"
              :chartLabelType="blockPropState['vid_lxfqaky793_props']['chartLabelType']"
              :labelOffsetX="blockPropState['vid_lxfqaky793_props']['labelOffsetX']"
              :labelOffsetY="blockPropState['vid_lxfqaky793_props']['labelOffsetY']"
              :legendShow="blockPropState['vid_lxfqaky793_props']['legendShow']"
              :legendPosition="blockPropState['vid_lxfqaky793_props']['legendPosition']"
              :legendType="blockPropState['vid_lxfqaky793_props']['legendType']"
              :legendAlign="blockPropState['vid_lxfqaky793_props']['legendAlign']"
              :customIcon="blockPropState['vid_lxfqaky793_props']['customIcon']"
              :legendIcon="blockPropState['vid_lxfqaky793_props']['legendIcon']"
              :legendItemHeight="blockPropState['vid_lxfqaky793_props']['legendItemHeight']"
              :legendFontSize="blockPropState['vid_lxfqaky793_props']['legendFontSize']"
              :legendColor="blockPropState['vid_lxfqaky793_props']['legendColor']"
              :xAxisName="blockPropState['vid_lxfqaky793_props']['xAxisName']"
              :xAxisNameFontFamily="blockPropState['vid_lxfqaky793_props']['xAxisNameFontFamily']"
              :xAxisNameStyle="blockPropState['vid_lxfqaky793_props']['xAxisNameStyle']"
              :xAxisNameFontSize="blockPropState['vid_lxfqaky793_props']['xAxisNameFontSize']"
              :xAxisNameFontColor="blockPropState['vid_lxfqaky793_props']['xAxisNameFontColor']"
              :xAxisTick="blockPropState['vid_lxfqaky793_props']['xAxisTick']"
              :xAxisLabelShow="blockPropState['vid_lxfqaky793_props']['xAxisLabelShow']"
              :xAxisLabelRotate="blockPropState['vid_lxfqaky793_props']['xAxisLabelRotate']"
              :xAxisLabelFontFamily="blockPropState['vid_lxfqaky793_props']['xAxisLabelFontFamily']"
              :xAxisLabelFontStyle="blockPropState['vid_lxfqaky793_props']['xAxisLabelFontStyle']"
              :xAxisLabelFontSize="blockPropState['vid_lxfqaky793_props']['xAxisLabelFontSize']"
              :xAxisLabelColor="blockPropState['vid_lxfqaky793_props']['xAxisLabelColor']"
              :xAxisLineShow="blockPropState['vid_lxfqaky793_props']['xAxisLineShow']"
              :xAxisLineType="blockPropState['vid_lxfqaky793_props']['xAxisLineType']"
              :xAxisLineWidth="blockPropState['vid_lxfqaky793_props']['xAxisLineWidth']"
              :xAxisLineColor="blockPropState['vid_lxfqaky793_props']['xAxisLineColor']"
              :xSplitLineShow="blockPropState['vid_lxfqaky793_props']['xSplitLineShow']"
              :xSplitLineType="blockPropState['vid_lxfqaky793_props']['xSplitLineType']"
              :xSplitLineWith="blockPropState['vid_lxfqaky793_props']['xSplitLineWith']"
              :xSplitLineColor="blockPropState['vid_lxfqaky793_props']['xSplitLineColor']"
              :xAxisDataZoom="blockPropState['vid_lxfqaky793_props']['xAxisDataZoom']"
              :xAxisDataZoomStart="blockPropState['vid_lxfqaky793_props']['xAxisDataZoomStart']"
              :xAxisDataZoomEnd="blockPropState['vid_lxfqaky793_props']['xAxisDataZoomEnd']"
              :xAxisDataZoomHeight="blockPropState['vid_lxfqaky793_props']['xAxisDataZoomHeight']"
              :xAxisDataZoomShowDetail="blockPropState['vid_lxfqaky793_props']['xAxisDataZoomShowDetail']"
              :xAxisMinShow="blockPropState['vid_lxfqaky793_props']['xAxisMinShow']"
              :xAxisMin="blockPropState['vid_lxfqaky793_props']['xAxisMin']"
              :yAxisName="blockPropState['vid_lxfqaky793_props']['yAxisName']"
              :yAxisNameFontFamily="blockPropState['vid_lxfqaky793_props']['yAxisNameFontFamily']"
              :yAxisNameStyle="blockPropState['vid_lxfqaky793_props']['yAxisNameStyle']"
              :yAxisNameFontSize="blockPropState['vid_lxfqaky793_props']['yAxisNameFontSize']"
              :yAxisNameFontColor="blockPropState['vid_lxfqaky793_props']['yAxisNameFontColor']"
              :yAxisTick="blockPropState['vid_lxfqaky793_props']['yAxisTick']"
              :yAxisLabelShow="blockPropState['vid_lxfqaky793_props']['yAxisLabelShow']"
              :customTickLeft="blockPropState['vid_lxfqaky793_props']['customTickLeft']"
              :yAxisLabelFontFamily="blockPropState['vid_lxfqaky793_props']['yAxisLabelFontFamily']"
              :yAxisLabelFontStyle="blockPropState['vid_lxfqaky793_props']['yAxisLabelFontStyle']"
              :yAxisLabelFontSize="blockPropState['vid_lxfqaky793_props']['yAxisLabelFontSize']"
              :yAxisLabelColor="blockPropState['vid_lxfqaky793_props']['yAxisLabelColor']"
              :yAxisLineShow="blockPropState['vid_lxfqaky793_props']['yAxisLineShow']"
              :yAxisLineType="blockPropState['vid_lxfqaky793_props']['yAxisLineType']"
              :yAxisLineWith="blockPropState['vid_lxfqaky793_props']['yAxisLineWith']"
              :yAxisLineColor="blockPropState['vid_lxfqaky793_props']['yAxisLineColor']"
              :ySplitLineShow="blockPropState['vid_lxfqaky793_props']['ySplitLineShow']"
              :ySplitLineType="blockPropState['vid_lxfqaky793_props']['ySplitLineType']"
              :ySplitLineWith="blockPropState['vid_lxfqaky793_props']['ySplitLineWith']"
              :ySplitLineColor="blockPropState['vid_lxfqaky793_props']['ySplitLineColor']"
              :yAxisDataZoom="blockPropState['vid_lxfqaky793_props']['yAxisDataZoom']"
              :yAxisDataZoomStart="blockPropState['vid_lxfqaky793_props']['yAxisDataZoomStart']"
              :yAxisDataZoomEnd="blockPropState['vid_lxfqaky793_props']['yAxisDataZoomEnd']"
              :yAxisDataZoomHeight="blockPropState['vid_lxfqaky793_props']['yAxisDataZoomHeight']"
              :yAxisDataZoomShowDetail="blockPropState['vid_lxfqaky793_props']['yAxisDataZoomShowDetail']"
              :conditionFormat="blockPropState['vid_lxfqaky793_props']['conditionFormat']"
              :dataSets="blockPropState['vid_lxfqaky793_props']['dataSets']"
              :showLinkage="blockPropState['vid_lxfqaky793_props']['showLinkage']">
            </al-bar-yCategory-stack-chart>
          </view>
        </template>
      </u-tabs-fixed-content>
    </view>
  </div>
</template>
<script setup>


import { ref, onMounted, onBeforeUnmount, reactive, watch, computed, nextTick } from 'vue';
import { useRoute, useRouter } from 'vue-router';
import { post } from '@/utils/http/Axios';
import dayjs from 'dayjs';
import { collectComponentLinkage, $each, getPosition, collectComponentJump, $getCirculationKey, $guid, isArray, setPageTitle, getAssetsFile } from '@/utils/index';
import { generateFetchParams, $urlParse } from '@/utils/fetchParams/index';
import { html2png } from '@allin-components/allin-utils';
import { getConditions } from '@/utils/textFilterChange';
import { generateFieldMap } from '@/utils/generateFieldMap';
import * as formatModule from '@/utils/formatData/index';
import { clickChartHandleDrillData, triggerHandleDrillUp, commonGetMapChartJSON } from '@/utils/drillHandle/index';
import { handleDealDataFormat, generateComponentFieldFormatMap } from "@/utils/useFormatter";
import useSyncToken from '@/hooks/useSyncToken'
// import { AllinLoading } from "allin-taishan-component";
const router = useRouter();
const route = useRoute();

const authInfo = JSON.parse(localStorage.getItem('app-user') ?? "{}")
const sendToken = useSyncToken(authInfo.token, authInfo.uuid)

setPageTitle('区域销售业绩-移动端');


// ---------------------------- 属性 --------------------------
// 全局变量，用来提供给定制化逻辑使用（目前作用是被iframe嵌套，url接收全局参数的问题）
const externalParams = reactive({});
const blockPropState = reactive({});
// 页码信息
const pageInfoMap = reactive({});
//文本筛选器选中的值
const filterValue = reactive({});
//条件信息
const conditionMap = reactive({});
//事件信息
const eventInfoMap = reactive({});
// 表格触发事件
const tableTriggerMap = reactive({});
// valueFormat
const valueFormatMap = reactive({});
// 组件信息
const blockInfoMap = reactive({});
// 需要存储下被联动的信息,比如表格切换分页时
const linkageEdInfoMap = reactive({});
eventInfoMap.vid_04ipvq7dpx = reactive(
  {}
)
linkageEdInfoMap.vid_04ipvq7dpx = reactive({})

blockPropState['vid_04ipvq7dpx_props'] = reactive({
  showLinkage: false,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_04ipvq7dpx'] = reactive({});

const vid_6jkxkz42uj_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTpk3yAWlaSAAITcJHZwDs988.jpg'
eventInfoMap.vid_6jkxkz42uj = reactive(
  {}
)
linkageEdInfoMap.vid_6jkxkz42uj = reactive({})

blockPropState['vid_6jkxkz42uj_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_6jkxkz42uj_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_6jkxkz42uj'] = reactive({});

const vid_444n0wfyab_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTr-reAEJPaAAalKHBpl-A106.jpg'
eventInfoMap.vid_444n0wfyab = reactive(
  {}
)
linkageEdInfoMap.vid_444n0wfyab = reactive({})

blockPropState['vid_444n0wfyab_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_444n0wfyab_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_444n0wfyab'] = reactive({});

const vid_d93t2iiit1_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTplDGATFNbAAB3gZV-KHw667.png'
eventInfoMap.vid_d93t2iiit1 = reactive(
  { "click": [{ "parameterType": "detail", "eventType": "click", "receiveId": "DPRBGzrH_SWwVK", "actionType": "switchPage", "conditionId": "condition-d2367a29-a162", "prop": "page", "triggerItemId": "triggerItem-461600ef-2ffd", "id": "event-719815b7-d0aa", "selectedParameter": [], "applicationId": 10000001, "value": "_self", "globalValue": [] }] }
)
linkageEdInfoMap.vid_d93t2iiit1 = reactive({})

blockPropState['vid_d93t2iiit1_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_d93t2iiit1_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_d93t2iiit1'] = reactive({});

eventInfoMap.vid_48ytkgl005 = reactive(
  {}
)
linkageEdInfoMap.vid_48ytkgl005 = reactive({})

blockPropState['vid_48ytkgl005_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(25,40,66,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "台/套",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_48ytkgl005'] = reactive({});

eventInfoMap.vid_5idmqvqx5s = reactive(
  {}
)
linkageEdInfoMap.vid_5idmqvqx5s = reactive({})

blockPropState['vid_5idmqvqx5s_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(25,40,66,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_5idmqvqx5s'] = reactive({});

eventInfoMap.vid_m411tut605 = reactive(
  {}
)
linkageEdInfoMap.vid_m411tut605 = reactive({})

blockPropState['vid_m411tut605_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(25,40,66,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_m411tut605'] = reactive({});

eventInfoMap.vid_kvurrj9vb5 = reactive(
  {}
)
linkageEdInfoMap.vid_kvurrj9vb5 = reactive({})

blockPropState['vid_kvurrj9vb5_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(25,40,66,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_kvurrj9vb5'] = reactive({});

eventInfoMap.vid_he8s7bak85 = reactive(
  {}
)
linkageEdInfoMap.vid_he8s7bak85 = reactive({})

blockPropState['vid_he8s7bak85_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(25,40,66,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_he8s7bak85'] = reactive({});

eventInfoMap.vid_cr6bjhv8bp = reactive(
  {}
)
linkageEdInfoMap.vid_cr6bjhv8bp = reactive({})

blockPropState['vid_cr6bjhv8bp_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(66,82,110,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_cr6bjhv8bp'] = reactive({});

eventInfoMap.vid_ik28vdhwt0 = reactive(
  {}
)
linkageEdInfoMap.vid_ik28vdhwt0 = reactive({})

blockPropState['vid_ik28vdhwt0_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(66,82,110,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_ik28vdhwt0'] = reactive({});

eventInfoMap.vid_v64vaviwcn = reactive(
  {}
)
linkageEdInfoMap.vid_v64vaviwcn = reactive({})

blockPropState['vid_v64vaviwcn_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(66,82,110,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_v64vaviwcn'] = reactive({});

eventInfoMap.vid_8lb46zpz06 = reactive(
  {}
)
linkageEdInfoMap.vid_8lb46zpz06 = reactive({})

blockPropState['vid_8lb46zpz06_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(66,82,110,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_8lb46zpz06'] = reactive({});

eventInfoMap.vid_klnz9cuhug = reactive(
  {}
)
linkageEdInfoMap.vid_klnz9cuhug = reactive({})

blockPropState['vid_klnz9cuhug_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(25,40,66,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_klnz9cuhug'] = reactive({});

eventInfoMap.vid_5ubftxmaoz = reactive(
  {}
)
linkageEdInfoMap.vid_5ubftxmaoz = reactive({})

blockPropState['vid_5ubftxmaoz_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(25,40,66,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_5ubftxmaoz'] = reactive({});

eventInfoMap.vid_r79279l6vd = reactive(
  {}
)
linkageEdInfoMap.vid_r79279l6vd = reactive({})

blockPropState['vid_r79279l6vd_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(25,40,66,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_r79279l6vd'] = reactive({});

eventInfoMap.vid_9h18iu8edr = reactive(
  {}
)
linkageEdInfoMap.vid_9h18iu8edr = reactive({})

blockPropState['vid_9h18iu8edr_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 14,
  titleLineHeight: 20,
  titleFontColor: "rgba(255,255,255,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "新签合同：",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_9h18iu8edr'] = reactive({});

eventInfoMap.vid_t92aycen6f = reactive(
  {}
)
linkageEdInfoMap.vid_t92aycen6f = reactive({})

blockPropState['vid_t92aycen6f_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "bold",
  titleAntdFontSize: 14,
  titleLineHeight: 20,
  titleFontColor: "rgba(255,255,255,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "区域",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_t92aycen6f'] = reactive({});

eventInfoMap.vid_xvpmxd4pkb = reactive(
  {}
)
linkageEdInfoMap.vid_xvpmxd4pkb = reactive({})

blockPropState['vid_xvpmxd4pkb_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 20,
  titleFontColor: "rgba(255,255,255,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "亿元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_xvpmxd4pkb'] = reactive({});

eventInfoMap.vid_bj4pydkzaq = reactive(
  {}
)
linkageEdInfoMap.vid_bj4pydkzaq = reactive({})

blockPropState['vid_bj4pydkzaq_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(8,91,221,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "发货总额" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "发货总额", "name": "", "date": "" }] }
})


valueFormatMap['vid_bj4pydkzaq'] = reactive({});

eventInfoMap.vid_1lyn45ppv1 = reactive(
  {}
)
linkageEdInfoMap.vid_1lyn45ppv1 = reactive({})

blockPropState['vid_1lyn45ppv1_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(8,91,221,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "发货总量" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "发货总量", "name": "", "date": "" }] }
})


valueFormatMap['vid_1lyn45ppv1'] = reactive({});

eventInfoMap.vid_27pdp4w6xf = reactive(
  {}
)
linkageEdInfoMap.vid_27pdp4w6xf = reactive({})

blockPropState['vid_27pdp4w6xf_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(8,91,221,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "回款总额 " }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "回款总额 ", "name": "", "date": "" }] }
})


valueFormatMap['vid_27pdp4w6xf'] = reactive({});

eventInfoMap.vid_4jp9gzgk5z = reactive(
  {}
)
linkageEdInfoMap.vid_4jp9gzgk5z = reactive({})

blockPropState['vid_4jp9gzgk5z_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(8,91,221,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "已发货未开票" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "已发货未开票", "name": "", "date": "" }] }
})


valueFormatMap['vid_4jp9gzgk5z'] = reactive({});

eventInfoMap.vid_eavq9ffkad = reactive(
  {}
)
linkageEdInfoMap.vid_eavq9ffkad = reactive({})

blockPropState['vid_eavq9ffkad_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(8,91,221,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "当今应收账款(已开票)" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "当今应收账款(已开票)", "name": "", "date": "" }] }
})


valueFormatMap['vid_eavq9ffkad'] = reactive({});

eventInfoMap.vid_i45sv7n3t3 = reactive(
  {}
)
linkageEdInfoMap.vid_i45sv7n3t3 = reactive({})

blockPropState['vid_i45sv7n3t3_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(66,82,110,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "账期内" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "账期内", "name": "", "date": "" }] }
})


valueFormatMap['vid_i45sv7n3t3'] = reactive({});

eventInfoMap.vid_d392n93rp4 = reactive(
  {}
)
linkageEdInfoMap.vid_d392n93rp4 = reactive({})

blockPropState['vid_d392n93rp4_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(66,82,110,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "逾期" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "逾期", "name": "", "date": "" }] }
})


valueFormatMap['vid_d392n93rp4'] = reactive({});

eventInfoMap.vid_bsh29m8yhb = reactive(
  {}
)
linkageEdInfoMap.vid_bsh29m8yhb = reactive({})

blockPropState['vid_bsh29m8yhb_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(66,82,110,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "逾期" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "逾期", "name": "", "date": "" }] }
})


valueFormatMap['vid_bsh29m8yhb'] = reactive({});

eventInfoMap.vid_zr7xbzlkdv = reactive(
  {}
)
linkageEdInfoMap.vid_zr7xbzlkdv = reactive({})

blockPropState['vid_zr7xbzlkdv_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(66,82,110,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "非逾期" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "非逾期", "name": "", "date": "" }] }
})


valueFormatMap['vid_zr7xbzlkdv'] = reactive({});

eventInfoMap.vid_jcp444dbw8 = reactive(
  {}
)
linkageEdInfoMap.vid_jcp444dbw8 = reactive({})

blockPropState['vid_jcp444dbw8_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(8,91,221,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "当今应收账款(已发货）" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "当今应收账款(已发货）", "name": "", "date": "" }] }
})


valueFormatMap['vid_jcp444dbw8'] = reactive({});

eventInfoMap.vid_bmr8bd29e5 = reactive(
  {}
)
linkageEdInfoMap.vid_bmr8bd29e5 = reactive({})

blockPropState['vid_bmr8bd29e5_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(8,91,221,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "生产下达" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "生产下达", "name": "", "date": "" }] }
})


valueFormatMap['vid_bmr8bd29e5'] = reactive({});

eventInfoMap.vid_nmnhb66so3 = reactive(
  {}
)
linkageEdInfoMap.vid_nmnhb66so3 = reactive({})

blockPropState['vid_nmnhb66so3_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 18,
  textLineHeight: 25,
  textFontColor: "rgba(25,40,66,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "单价" }, "source": [], "geographyTypes": { "xAxis": "单价.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "单价": "price" } }, "collectdataSetType": { "DECIMAL": "单价" }, "conditionData": { "price": [] }, "conditionOptions": {}, "sourceMap": { "price": { "name": "单价" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_nmnhb66so3'] = reactive({ "yAxis": "", "单价": "", "单价New": { "unit": "", "numberDigit": 2 } });

eventInfoMap.vid_8635qkajmq = reactive(
  {}
)
linkageEdInfoMap.vid_8635qkajmq = reactive({})

blockPropState['vid_8635qkajmq_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 18,
  textLineHeight: 25,
  textFontColor: "rgba(25,40,66,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "数量" }, "source": [], "geographyTypes": { "xAxis": "数量.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "数量": "DeliveryNum" } }, "collectdataSetType": { "DECIMAL": "数量" }, "conditionData": { "DeliveryNum": [] }, "conditionOptions": {}, "sourceMap": { "DeliveryNum": { "name": "数量" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_8635qkajmq'] = reactive({});

eventInfoMap.vid_1hrefm30tg = reactive(
  {}
)
linkageEdInfoMap.vid_1hrefm30tg = reactive({})

blockPropState['vid_1hrefm30tg_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 18,
  textLineHeight: 25,
  textFontColor: "rgba(25,40,66,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "金额" }, "source": [], "geographyTypes": { "xAxis": "金额.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "金额": "RepaymentAmount" } }, "collectdataSetType": { "DECIMAL": "金额" }, "conditionData": { "RepaymentAmount": [] }, "conditionOptions": {}, "sourceMap": { "RepaymentAmount": { "name": "金额" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_1hrefm30tg'] = reactive({ "yAxis": "", "金额": "", "金额New": { "unit": "", "numberDigit": 2 } });

eventInfoMap.vid_sw2612a98b = reactive(
  {}
)
linkageEdInfoMap.vid_sw2612a98b = reactive({})

blockPropState['vid_sw2612a98b_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 18,
  textLineHeight: 25,
  textFontColor: "rgba(25,40,66,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "-0.14" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "-0.14", "name": "", "date": "" }] }
})


valueFormatMap['vid_sw2612a98b'] = reactive({ "yAxis": "" });

eventInfoMap.vid_eph3ipxajd = reactive(
  {}
)
linkageEdInfoMap.vid_eph3ipxajd = reactive({})

blockPropState['vid_eph3ipxajd_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 18,
  textLineHeight: 25,
  textFontColor: "rgba(25,40,66,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "金额" }, "source": [], "geographyTypes": { "xAxis": "金额.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "金额": "price" } }, "collectdataSetType": { "DECIMAL": "金额" }, "conditionData": { "price": [] }, "conditionOptions": {}, "sourceMap": { "price": { "name": "金额" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_eph3ipxajd'] = reactive({ "yAxis": "", "金额": "", "金额New": { "unit": "", "numberDigit": 2 } });

eventInfoMap.vid_fvlp89s24h = reactive(
  {}
)
linkageEdInfoMap.vid_fvlp89s24h = reactive({})

blockPropState['vid_fvlp89s24h_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(25,40,66,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "金额" }, "source": [], "geographyTypes": { "xAxis": "金额.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "金额": "price" } }, "collectdataSetType": { "DECIMAL": "金额" }, "conditionData": { "price": [] }, "conditionOptions": {}, "sourceMap": { "price": { "name": "金额" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_fvlp89s24h'] = reactive({ "yAxis": "", "金额": "", "金额New": { "unit": "", "numberDigit": 2 } });

eventInfoMap.vid_ai7byhitcu = reactive(
  {}
)
linkageEdInfoMap.vid_ai7byhitcu = reactive({})

blockPropState['vid_ai7byhitcu_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(255,0,0,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "price" }, "source": [], "geographyTypes": { "xAxis": "price.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "price": "price" } }, "collectdataSetType": { "DECIMAL": "price" }, "conditionData": { "price": [] }, "conditionOptions": {}, "sourceMap": { "price": { "name": "price" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_ai7byhitcu'] = reactive({ "yAxis": "", "price": "", "priceNew": { "unit": "", "numberDigit": 2 } });

eventInfoMap.vid_gvzrx5aqia = reactive(
  {}
)
linkageEdInfoMap.vid_gvzrx5aqia = reactive({})

blockPropState['vid_gvzrx5aqia_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(255,0,0,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "金额" }, "source": [], "geographyTypes": { "xAxis": "金额.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "金额": "price" } }, "collectdataSetType": { "DECIMAL": "金额" }, "conditionData": { "price": [] }, "conditionOptions": {}, "sourceMap": { "price": { "name": "金额" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_gvzrx5aqia'] = reactive({ "yAxis": "", "金额": "", "金额New": { "unit": "", "numberDigit": 2 } });

eventInfoMap.vid_3eq6cnnlkn = reactive(
  {}
)
linkageEdInfoMap.vid_3eq6cnnlkn = reactive({})

blockPropState['vid_3eq6cnnlkn_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(25,40,66,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "price" }, "source": [], "geographyTypes": { "xAxis": "price.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "price": "price" } }, "collectdataSetType": { "DECIMAL": "price" }, "conditionData": { "price": [] }, "conditionOptions": {}, "sourceMap": { "price": { "name": "price" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_3eq6cnnlkn'] = reactive({ "yAxis": "", "price": "", "priceNew": { "unit": "", "numberDigit": 2 } });

eventInfoMap.vid_amst7jr37a = reactive(
  {}
)
linkageEdInfoMap.vid_amst7jr37a = reactive({})

blockPropState['vid_amst7jr37a_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 18,
  textLineHeight: 25,
  textFontColor: "rgba(25,40,66,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "price" }, "source": [], "geographyTypes": { "xAxis": "price.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "price": "price" } }, "collectdataSetType": { "DECIMAL": "price" }, "conditionData": { "price": [] }, "conditionOptions": {}, "sourceMap": { "price": { "name": "price" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_amst7jr37a'] = reactive({ "yAxis": "", "price": "", "priceNew": { "unit": "", "numberDigit": 2 } });

eventInfoMap.vid_17sdmxukw0 = reactive(
  {}
)
linkageEdInfoMap.vid_17sdmxukw0 = reactive({})

blockPropState['vid_17sdmxukw0_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 18,
  textLineHeight: 25,
  textFontColor: "rgba(25,40,66,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "金额" }, "source": [], "geographyTypes": { "xAxis": "金额.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "金额": "InvoiceAmount" } }, "collectdataSetType": { "DECIMAL": "金额" }, "conditionData": { "InvoiceAmount": [] }, "conditionOptions": {}, "sourceMap": { "InvoiceAmount": { "name": "金额" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_17sdmxukw0'] = reactive({ "yAxis": "", "金额": "", "金额New": { "unit": "", "numberDigit": 2 } });

eventInfoMap.vid_w9oebtx2s9 = reactive(
  {}
)
linkageEdInfoMap.vid_w9oebtx2s9 = reactive({})

blockPropState['vid_w9oebtx2s9_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 18,
  textLineHeight: 25,
  textFontColor: "rgba(25,40,66,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "价格" }, "source": [], "geographyTypes": { "xAxis": "价格.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "价格": "price" } }, "collectdataSetType": { "DECIMAL": "价格" }, "conditionData": { "price": [] }, "conditionOptions": {}, "sourceMap": { "price": { "name": "价格" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_w9oebtx2s9'] = reactive({ "yAxis": "", "价格": "", "价格New": { "unit": "", "numberDigit": 2 } });

const vid_5hjsh5zkki_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTpk_eAD6oZAAANHOC8VgQ320.png'
eventInfoMap.vid_5hjsh5zkki = reactive(
  {}
)
linkageEdInfoMap.vid_5hjsh5zkki = reactive({})

blockPropState['vid_5hjsh5zkki_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_5hjsh5zkki_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_5hjsh5zkki'] = reactive({});

eventInfoMap.vid_mmj7ritlcj = reactive(
  {}
)
linkageEdInfoMap.vid_mmj7ritlcj = reactive({})

blockPropState['vid_mmj7ritlcj_props'] = reactive({
  mode: "time",
  showLinkage: true,
  defaultTime: undefined,
  defaultEndTime: undefined,
  params: { "year": true, "month": true, "day": true },
  startYear: 1950,
  endYear: 2050,
  showTimeTag: true,
  fontColor: "#303133",
  confirmText: "确认",
  confirmColor: "#2979ff",
  cancelText: "取消",
  cancelColor: "#606266",
  title: undefined,
  maskCloseAble: true,
  safeAreaInsetBottom: false,
  zIndex: 10075,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_mmj7ritlcj'] = reactive({});

eventInfoMap.vid_orls56kf3j = reactive(
  {}
)
linkageEdInfoMap.vid_orls56kf3j = reactive({})

blockPropState['vid_orls56kf3j_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 24,
  textLineHeight: 20,
  textFontColor: "#fff",
  textLetterSpacing: 0,
  textTextIndent: 30,
  dataSets: { "dimensions": { "xAxis": "金额" }, "source": [], "geographyTypes": { "xAxis": "金额.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "金额": "TotalAmount" } }, "collectdataSetType": { "DECIMAL": "金额" }, "conditionData": { "TotalAmount": [] }, "conditionOptions": {}, "sourceMap": { "TotalAmount": { "name": "金额" } }, "moduleName": "info", "formatData": [{ "value": "", "name": "", "date": "" }] }
})


valueFormatMap['vid_orls56kf3j'] = reactive({ "金额": "", "金额New": { "unit": "", "numberDigit": 2 } });

eventInfoMap.vid_cjv31b9nsx = reactive(
  {}
)
linkageEdInfoMap.vid_cjv31b9nsx = reactive({})

blockPropState['vid_cjv31b9nsx_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, simhei",
  textFontStyle: "normal",
  textAntdFontSize: 14,
  textLineHeight: 20,
  textFontColor: "rgba(8,91,221,1)",
  textLetterSpacing: 0,
  textTextIndent: 0,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "开票总额" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "开票总额", "name": "", "date": "" }] }
})


valueFormatMap['vid_cjv31b9nsx'] = reactive({});

eventInfoMap.vid_1rzmj39cf3 = reactive(
  {}
)
linkageEdInfoMap.vid_1rzmj39cf3 = reactive({})

blockPropState['vid_1rzmj39cf3_props'] = reactive({
  showLinkage: false,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_1rzmj39cf3'] = reactive({});

const vid_9pgwjs3rcj_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTpoJmAQI-yAAIPLNat6wM265.jpg'
eventInfoMap.vid_9pgwjs3rcj = reactive(
  {}
)
linkageEdInfoMap.vid_9pgwjs3rcj = reactive({})

blockPropState['vid_9pgwjs3rcj_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_9pgwjs3rcj_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_9pgwjs3rcj'] = reactive({});

const vid_0l9g1bfclu_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTpn9GAWrF5AAR6oRqhD3M257.jpg'
eventInfoMap.vid_0l9g1bfclu = reactive(
  {}
)
linkageEdInfoMap.vid_0l9g1bfclu = reactive({})

blockPropState['vid_0l9g1bfclu_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_0l9g1bfclu_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_0l9g1bfclu'] = reactive({});

eventInfoMap.vid_tiiye84qtq = reactive(
  {}
)
linkageEdInfoMap.vid_tiiye84qtq = reactive({})

blockPropState['vid_tiiye84qtq_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "bold",
  titleAntdFontSize: 16,
  titleLineHeight: 20,
  titleFontColor: "rgba(255,255,255,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "新签合同",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_tiiye84qtq'] = reactive({});

eventInfoMap.vid_rlc78nbxv6 = reactive(
  {}
)
linkageEdInfoMap.vid_rlc78nbxv6 = reactive({})

blockPropState['vid_rlc78nbxv6_props'] = reactive({
  showLinkage: false,
  chartType: { "stack": "name" },
  lineType: { "areaStyle": { "opacity": 0 }, "smooth": false },
  lineWidth: 2,
  chartBarWidth: 10,
  chartColor: ["rgba(0,119,255,1)", "rgba(46,201,255,1)", "rgba(137,106,255,1)", "rgba(254,188,75,1)", "rgba(18,225,212,1)", "rgba(190,93,237,1)"],
  gridOptions: { "left": { "value": 5, "unit": "%", "valueUnit": "5%" }, "top": { "value": 16, "unit": "%", "valueUnit": "16%" }, "bottom": { "value": 5, "unit": "%", "valueUnit": "5%" }, "right": { "value": 5, "unit": "%", "valueUnit": "5%" } },
  labelShow: { "label": { "show": false } },
  labelPosition: { "label": { "position": "top" } },
  labelFontFamily: "arial, helvetica, 'microsoft yahei'",
  labelFontStyle: { "label": { "fontStyle": "normal", "fontWeight": "normal" } },
  labelFontSize: 14,
  labelColor: "#FFF",
  chartLabelType: { "label": { "formatter": "{c}" } },
  labelOffsetX: 0,
  labelOffsetY: 0,
  legendShow: true,
  legendPosition: { "top": "top", "left": "center", "orient": "horizontal" },
  legendType: "plain",
  legendAlign: "left",
  customIcon: false,
  legendIcon: "circle",
  legendItemHeight: 8,
  legendFontSize: 12,
  legendColor: "rgba(66,82,110,1)",
  xAxisName: "",
  xAxisNameFontFamily: "arial, helvetica, 'microsoft yahei'",
  xAxisNameStyle: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 14, "color": "rgba(120,131,151,1)" },
  xAxisNameFontSize: 14,
  xAxisNameFontColor: "rgba(120,131,151,1)",
  xAxisTick: false,
  xAxisLabelShow: true,
  xAxisLabelRotate: 0,
  xAxisLabelFontFamily: "arial, helvetica, 'microsoft yahei'",
  xAxisLabelFontStyle: { "fontStyle": "normal", "fontWeight": "normal", "show": true, "rotate": 0, "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  xAxisLabelFontSize: 12,
  xAxisLabelColor: "rgba(120,131,151,1)",
  xAxisLineShow: true,
  xAxisLineType: "solid",
  xAxisLineWidth: "1",
  xAxisLineColor: "rgba(225,228,237,1)",
  xSplitLineShow: true,
  xSplitLineType: "solid",
  xSplitLineWith: "1",
  xSplitLineColor: "rgba(225,228,237,1)",
  xAxisDataZoom: false,
  xAxisDataZoomStart: 0,
  xAxisDataZoomEnd: 100,
  xAxisDataZoomHeight: 1,
  xAxisDataZoomShowDetail: true,
  yAxisName: "台/套",
  yAxisNameFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisNameStyle: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  yAxisNameFontSize: 12,
  yAxisNameFontColor: "rgba(120,131,151,1)",
  yAxisTick: false,
  yAxisLabelShow: true,
  yAxisTickRange: true,
  customTickLeft: { "min": null, "max": null },
  yAxisInterval: undefined,
  yAxisLabelFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisLabelFontStyle: { "fontStyle": "normal", "fontWeight": "normal", "show": true, "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  yAxisLabelFontSize: 12,
  yAxisLabelColor: "rgba(120,131,151,1)",
  yAxisLineShow: true,
  yAxisLineType: "solid",
  yAxisLineWith: "1",
  yAxisLineColor: "rgba(225,228,237,1)",
  ySplitLineShow: true,
  ySplitLineType: "solid",
  ySplitLineWith: "1",
  ySplitLineColor: "rgba(225,228,237,1)",
  yAxisDataZoom: false,
  yAxisDataZoomStart: 0,
  yAxisDataZoomEnd: 100,
  yAxisDataZoomHeight: 1,
  yAxisDataZoomShowDetail: true,
  yAxisNameRight: "万元",
  yAxisNameRightFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisNameStyleRight: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  yAxisNameFontSizeRight: 12,
  yAxisNameFontColorRight: "rgba(120,131,151,1)",
  yAxisTickRight: false,
  yAxisLabelShowRight: true,
  yAxisTickRangeRight: true,
  customTickRight: { "min": null, "max": null },
  yAxisIntervalRight: undefined,
  yAxisTickRightFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisLabelFontStyleRight: { "fontStyle": "normal", "fontWeight": "normal", "show": true, "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  yAxisLabelFontSizeRight: 12,
  yAxisLabelColorRight: "rgba(120,131,151,1)",
  yAxisLineShowRight: true,
  yAxisLineTypeRight: "solid",
  yAxisLineWithRight: "1",
  yAxisLineColorRight: "rgba(225,228,237,1)",
  ySplitLineShowRight: true,
  ySplitLineTypeRight: "solid",
  ySplitLineWithRight: "1",
  ySplitLineColorRight: "rgba(225,228,237,1)",
  conditionFormat: {},
  dataSets: { "dimensions": { "xAxis": "x", "yAxis": "y", "yAxisLine": "y", "legend": "name" }, "source": [{ "x": "A", "y": 600, "name": "销售", "type": "bar" }, { "x": "B", "y": 400, "name": "销售", "type": "bar" }, { "x": "C", "y": 800, "name": "销售", "type": "bar" }, { "x": "D", "y": 900, "name": "销售", "type": "bar" }, { "x": "E", "y": 500, "name": "销售", "type": "bar" }, { "x": "A", "y": 60, "name": "生产", "type": "line" }, { "x": "B", "y": 40, "name": "生产", "type": "line" }, { "x": "C", "y": 80, "name": "生产", "type": "line" }, { "x": "D", "y": 90, "name": "生产", "type": "line" }, { "x": "E", "y": 50, "name": "生产", "type": "line" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {}, "yAxis": {}, "yAxisLine": {}, "legend": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "bi", "seriesData": [{ "componentType": "bar", "dataFormatType": "yAxis", "name": "销售", "data": [{ "value": 600 }, { "value": 400 }, { "value": 800 }, { "value": 900 }, { "value": 500 }], "yAxisIndex": 0 }, { "componentType": "line", "dataFormatType": "yAxisLine", "name": "生产", "data": [{ "value": 60 }, { "value": 40 }, { "value": 80 }, { "value": 90 }, { "value": 50 }], "yAxisIndex": 1 }], "xAxisData": [{ "value": "A", "values": ["A"] }, { "value": "B", "values": ["B"] }, { "value": "C", "values": ["C"] }, { "value": "D", "values": ["D"] }, { "value": "E", "values": ["E"] }] }
})


valueFormatMap['vid_rlc78nbxv6'] = reactive({});

eventInfoMap.vid_p09z1sgff9 = reactive(
  {}
)
linkageEdInfoMap.vid_p09z1sgff9 = reactive({})

blockPropState['vid_p09z1sgff9_props'] = reactive({
  showLinkage: false,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_p09z1sgff9'] = reactive({});

eventInfoMap.vid_qnl50rpmgo = reactive(
  {}
)
linkageEdInfoMap.vid_qnl50rpmgo = reactive({})
pageInfoMap.vid_qnl50rpmgo = reactive({
  total: 0,
  pageNo: 1,
  pageSize: 10,
})

blockPropState['vid_qnl50rpmgo_props'] = reactive({
  showLinkage: false,
  tableBorderOption: {},
  tableOddRowColor: "rgba(10, 39, 50, 1)",
  tableEvenRowColor: "rgba(0, 59, 81, 1)",
  tableColumnHeight: 55,
  tableTextPadding: { "left": { "value": 5, "unit": "px", "valueUnit": "5px" }, "top": { "value": 0, "unit": "px", "valueUnit": "0px" }, "bottom": { "value": 0, "unit": "px", "valueUnit": "0px" }, "right": { "value": 0, "unit": "px", "valueUnit": "0px" } },
  tableFixed: { "firstColumn": false, "customColumn": false, "startColumn": null, "endColumn": null },
  tableShowPagination: true,
  tablePaginationInfo: { "size": "default", "position": "right", "distance": { "value": "3", "unit": "px", "valueUnit": "3px" }, "simple": false, "totalFontColor": "#fff", "currentPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "commonPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "disabledStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "jumpPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "numberEachPageStyle": { "textColor": "#000", "backgroundColor": "#fff", "borderColor": "#000" } },
  tableShowHeader: true,
  tableHeaderHeight: 55,
  tableHeaderBgColor: "rgba(0, 186, 255, 1)",
  tableHeaderFontType: "center",
  tableHeaderTextPadding: { "left": { "value": 5, "unit": "px", "valueUnit": "5px" }, "top": { "value": 0, "unit": "px", "valueUnit": "0px" }, "bottom": { "value": 0, "unit": "px", "valueUnit": "0px" }, "right": { "value": 0, "unit": "px", "valueUnit": "0px" } },
  tableHeaderFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableHeaderFontStyle: "normal",
  tableHeaderFontSize: 14,
  tableHeaderFontColor: "rgba(255, 255, 255, 1)",
  tableHeaderBorderWidth: 1,
  tableHeaderBorderColor: "#f0f0f0",
  tableShowNumberColumn: false,
  tableNumberColumnName: "序号",
  tableNumberColumnWidth: 100,
  tableNumberColumnFontType: "center",
  tableNumberColumnFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableNumberColumnFontStyle: "normal",
  tableNumberColumnFontSize: 14,
  tableNumberColumnFontColor: "rgba(255, 255, 255, 1)",
  tableColumnStyleInfo: {},
  tableShowProgressColumn: false,
  tableProgressColumnName: "进度列",
  tableProgressColumnWidth: 100,
  tableProgressColumnType: "line",
  tableProgressCircleWidth: 55,
  tableProgressStrokeWidth: 6,
  tableProgressColumnOrder: 2,
  tableProgressColumnMax: 100,
  tableProgressColumnColor: "rgba(33,176,255,1)",
  tableProgressColumnBackground: "rgba(235,235,235,1)",
  tableProgressColumnSize: "default",
  tableProgressColumnFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableProgressColumnFontStyle: "normal",
  tableProgressColumnFontSize: 14,
  tableProgressColumnFontColor: "rgba(255, 255, 255, 1)",
  tableShowOperationColumn: false,
  tableFixedOperationColumn: false,
  tableOperationColumnWidth: 100,
  tableOperationColumnName: "操作列",
  tableOperationColumnType: "button",
  tableOperationColumnButtonWidth: 60,
  tableOperationColumnButtonHeight: 30,
  tableOperationColumnButtonColor: "rgba(33,176,255,1)",
  tableOperationColumnButtonFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableOperationColumnButtonFontStyle: "normal",
  tableOperationColumnButtonFontSize: 14,
  tableOperationColumnButtonFontColor: "rgba(255, 255, 255, 1)",
  conditionFormat: {},
  dataSets: { "dimensions": { "xAxis": "客户编码&地域", "yAxisProgress": "", "yAxisCondition": "" }, "source": [], "geographyTypes": { "xAxis": "客户编码.null&地域.PROVINCE", "yAxisProgress": "", "yAxisCondition": "" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "客户编码": "CustomerName", "地域": "Province" } }, "collectdataSetType": { "TEXT": "地域" }, "conditionData": { "CustomerName": [], "Province": [] }, "conditionOptions": {}, "sourceMap": { "CustomerName": { "name": "客户编码" }, "Province": { "name": "地域" } }, "moduleName": "table", "sortInfo": {}, "seriesData": [], "columns": [] }
})


valueFormatMap['vid_qnl50rpmgo'] = reactive({});

const vid_2w09fy4igp_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTsCCCARxclAAIyNj9bYwE335.jpg'
eventInfoMap.vid_2w09fy4igp = reactive(
  {}
)
linkageEdInfoMap.vid_2w09fy4igp = reactive({})

blockPropState['vid_2w09fy4igp_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_2w09fy4igp_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_2w09fy4igp'] = reactive({});

const vid_ijjbm7qgz5_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTsCDaAeN06AAVnWhm2tmE870.jpg'
eventInfoMap.vid_ijjbm7qgz5 = reactive(
  {}
)
linkageEdInfoMap.vid_ijjbm7qgz5 = reactive({})

blockPropState['vid_ijjbm7qgz5_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_ijjbm7qgz5_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_ijjbm7qgz5'] = reactive({});

eventInfoMap.vid_phcclntugz = reactive(
  {}
)
linkageEdInfoMap.vid_phcclntugz = reactive({})

blockPropState['vid_phcclntugz_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "bold",
  titleAntdFontSize: 16,
  titleLineHeight: 20,
  titleFontColor: "rgba(255,255,255,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "客户情况",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_phcclntugz'] = reactive({});

eventInfoMap.vid_ml8n5xmjjd = reactive(
  {}
)
linkageEdInfoMap.vid_ml8n5xmjjd = reactive({})

blockPropState['vid_ml8n5xmjjd_props'] = reactive({
  showLinkage: false,
  drillFontColor: "#FFF",
  drillIconColor: "#3875ff",
  cancelDrillFontColor: "#1a44b0",
  geoMap: ["country", "100000"],
  visualRangeColorOne: "rgba(0,57,178,1)",
  visualRangeColorTwo: "rgba(255,255,255,1)",
  geoAreaColor: "rgba(0,0,0,0)",
  geoBorderColor: "rgba(127,222,234,1)",
  geoBorderWidth: 1,
  geoOpacity: 1,
  labelShow: false,
  labelFontFamily: "arial, helvetica, 'microsoft yahei'",
  labelFontStyle: { "fontStyle": "normal", "fontWeight": "normal" },
  labelFontSize: 14,
  labelColor: "#FFF",
  chartLabelType: "{@[2]}",
  labelOffsetX: 0,
  labelOffsetY: 0,
  scatterVisualRangeColorOne: "rgba(255,233,0,1)",
  scatterVisualRangeColorTwo: "rgba(255,213,79,1)",
  scatterMapSymbolSize: [3, 6],
  scatterSymbol: "circle",
  visualShow: false,
  visualPosition: { "top": "bottom", "left": "right" },
  visualItemWidth: 10,
  visualItemHeight: 40,
  visualOrient: "vertical",
  visualFontSize: 12,
  visualColor: "#fff",
  customOptions: undefined,
  conditionFormat: {},
  dataSets: { "dimensions": { "xAxis": "x", "yAxisAreaColor": "y1", "yAxis": "y" }, "source": [], "geographyTypes": { "xAxis": "PROVINCE" }, "type": "STATIC", "fieldNameChainMap": { "xAxis": {}, "yAxisAreaColor": {}, "yAxis": {}, "yAxisColor": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "map", "selectMapId": ["country", "100000"], "mapChartJson": null, "seriesData": [], "max": 100 }
})


valueFormatMap['vid_ml8n5xmjjd'] = reactive({ "y1New": { "numberDigit": null, "unit": "家", "name": "地图颜色/度量" }, "y1": "家", "yNew": { "numberDigit": null, "unit": "", "name": "气泡大小/度量" }, "y": "" });

eventInfoMap.vid_gyob2dwiz0 = reactive(
  {}
)
linkageEdInfoMap.vid_gyob2dwiz0 = reactive({})

blockPropState['vid_gyob2dwiz0_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "normal",
  titleAntdFontSize: 14,
  titleLineHeight: 33,
  titleFontColor: "rgba(66,82,110,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "活跃客户比率",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_gyob2dwiz0'] = reactive({});

eventInfoMap.vid_soteuziq8a = reactive(
  {}
)
linkageEdInfoMap.vid_soteuziq8a = reactive({})

blockPropState['vid_soteuziq8a_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "normal",
  titleAntdFontSize: 14,
  titleLineHeight: 33,
  titleFontColor: "rgba(66,82,110,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "活跃客户数量",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_soteuziq8a'] = reactive({});

eventInfoMap.vid_rqa3zxrdhi = reactive(
  {}
)
linkageEdInfoMap.vid_rqa3zxrdhi = reactive({})

blockPropState['vid_rqa3zxrdhi_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "normal",
  titleAntdFontSize: 14,
  titleLineHeight: 33,
  titleFontColor: "rgba(66,82,110,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "区域客户总量",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_rqa3zxrdhi'] = reactive({});

eventInfoMap.vid_jwj7mz7nmg = reactive(
  {}
)
linkageEdInfoMap.vid_jwj7mz7nmg = reactive({})

blockPropState['vid_jwj7mz7nmg_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "normal",
  textAntdFontSize: 24,
  textLineHeight: 20,
  textFontColor: "rgba(0,119,255,1)",
  textLetterSpacing: 0,
  textTextIndent: 30,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "77.78" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "77.78", "name": "", "date": "" }] }
})


valueFormatMap['vid_jwj7mz7nmg'] = reactive({});

eventInfoMap.vid_t69l0i93bq = reactive(
  {}
)
linkageEdInfoMap.vid_t69l0i93bq = reactive({})

blockPropState['vid_t69l0i93bq_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "normal",
  textAntdFontSize: 24,
  textLineHeight: 20,
  textFontColor: "rgba(0,119,255,1)",
  textLetterSpacing: 0,
  textTextIndent: 30,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "56" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "56", "name": "", "date": "" }] }
})


valueFormatMap['vid_t69l0i93bq'] = reactive({});

eventInfoMap.vid_7c3t7bmnyd = reactive(
  {}
)
linkageEdInfoMap.vid_7c3t7bmnyd = reactive({})

blockPropState['vid_7c3t7bmnyd_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "normal",
  textAntdFontSize: 24,
  textLineHeight: 20,
  textFontColor: "rgba(0,119,255,1)",
  textLetterSpacing: 0,
  textTextIndent: 30,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "72" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "72", "name": "", "date": "" }] }
})


valueFormatMap['vid_7c3t7bmnyd'] = reactive({});

eventInfoMap.vid_mapz17e82c = reactive(
  {}
)
linkageEdInfoMap.vid_mapz17e82c = reactive({})

blockPropState['vid_mapz17e82c_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "normal",
  titleAntdFontSize: 14,
  titleLineHeight: 33,
  titleFontColor: "rgba(66,82,110,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "%",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_mapz17e82c'] = reactive({});

eventInfoMap.vid_r7a1e4a6df = reactive(
  {}
)
linkageEdInfoMap.vid_r7a1e4a6df = reactive({})

blockPropState['vid_r7a1e4a6df_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "normal",
  titleAntdFontSize: 14,
  titleLineHeight: 33,
  titleFontColor: "rgba(66,82,110,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "家",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_r7a1e4a6df'] = reactive({});

eventInfoMap.vid_a24t9piqct = reactive(
  {}
)
linkageEdInfoMap.vid_a24t9piqct = reactive({})

blockPropState['vid_a24t9piqct_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "normal",
  titleAntdFontSize: 14,
  titleLineHeight: 33,
  titleFontColor: "rgba(66,82,110,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "家",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_a24t9piqct'] = reactive({});

const vid_ri7da1ffu4_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTsCo2AHC9vAAACqMLJ0nI169.png'
eventInfoMap.vid_ri7da1ffu4 = reactive(
  {}
)
linkageEdInfoMap.vid_ri7da1ffu4 = reactive({})

blockPropState['vid_ri7da1ffu4_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_ri7da1ffu4_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_ri7da1ffu4'] = reactive({});

const vid_i6t5z20xiq_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTsCo2AHC9vAAACqMLJ0nI169.png'
eventInfoMap.vid_i6t5z20xiq = reactive(
  {}
)
linkageEdInfoMap.vid_i6t5z20xiq = reactive({})

blockPropState['vid_i6t5z20xiq_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_i6t5z20xiq_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_i6t5z20xiq'] = reactive({});

eventInfoMap.vid_5oaxqwut5q = reactive(
  {}
)
linkageEdInfoMap.vid_5oaxqwut5q = reactive({})
pageInfoMap.vid_5oaxqwut5q = reactive({
  total: 0,
  pageNo: 1,
  pageSize: 10,
})

blockPropState['vid_5oaxqwut5q_props'] = reactive({
  showLinkage: false,
  tableBorderOption: {},
  tableOddRowColor: "rgba(10, 39, 50, 1)",
  tableEvenRowColor: "rgba(0, 59, 81, 1)",
  tableColumnHeight: 55,
  tableTextPadding: { "left": { "value": 5, "unit": "px", "valueUnit": "5px" }, "top": { "value": 0, "unit": "px", "valueUnit": "0px" }, "bottom": { "value": 0, "unit": "px", "valueUnit": "0px" }, "right": { "value": 0, "unit": "px", "valueUnit": "0px" } },
  tableFixed: { "firstColumn": false, "customColumn": false, "startColumn": null, "endColumn": null },
  tableShowPagination: true,
  tablePaginationInfo: { "size": "default", "position": "right", "distance": { "value": "3", "unit": "px", "valueUnit": "3px" }, "simple": false, "totalFontColor": "#fff", "currentPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "commonPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "disabledStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "jumpPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "numberEachPageStyle": { "textColor": "#000", "backgroundColor": "#fff", "borderColor": "#000" } },
  tableShowHeader: true,
  tableHeaderHeight: 55,
  tableHeaderBgColor: "rgba(0, 186, 255, 1)",
  tableHeaderFontType: "center",
  tableHeaderTextPadding: { "left": { "value": 5, "unit": "px", "valueUnit": "5px" }, "top": { "value": 0, "unit": "px", "valueUnit": "0px" }, "bottom": { "value": 0, "unit": "px", "valueUnit": "0px" }, "right": { "value": 0, "unit": "px", "valueUnit": "0px" } },
  tableHeaderFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableHeaderFontStyle: "normal",
  tableHeaderFontSize: 14,
  tableHeaderFontColor: "rgba(255, 255, 255, 1)",
  tableHeaderBorderWidth: 1,
  tableHeaderBorderColor: "#f0f0f0",
  tableShowNumberColumn: false,
  tableNumberColumnName: "序号",
  tableNumberColumnWidth: 100,
  tableNumberColumnFontType: "center",
  tableNumberColumnFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableNumberColumnFontStyle: "normal",
  tableNumberColumnFontSize: 14,
  tableNumberColumnFontColor: "rgba(255, 255, 255, 1)",
  tableColumnStyleInfo: {},
  tableShowProgressColumn: false,
  tableProgressColumnName: "进度列",
  tableProgressColumnWidth: 100,
  tableProgressColumnType: "line",
  tableProgressCircleWidth: 55,
  tableProgressStrokeWidth: 6,
  tableProgressColumnOrder: 2,
  tableProgressColumnMax: 100,
  tableProgressColumnColor: "rgba(33,176,255,1)",
  tableProgressColumnBackground: "rgba(235,235,235,1)",
  tableProgressColumnSize: "default",
  tableProgressColumnFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableProgressColumnFontStyle: "normal",
  tableProgressColumnFontSize: 14,
  tableProgressColumnFontColor: "rgba(255, 255, 255, 1)",
  tableShowOperationColumn: false,
  tableFixedOperationColumn: false,
  tableOperationColumnWidth: 100,
  tableOperationColumnName: "操作列",
  tableOperationColumnType: "button",
  tableOperationColumnButtonWidth: 60,
  tableOperationColumnButtonHeight: 30,
  tableOperationColumnButtonColor: "rgba(33,176,255,1)",
  tableOperationColumnButtonFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableOperationColumnButtonFontStyle: "normal",
  tableOperationColumnButtonFontSize: 14,
  tableOperationColumnButtonFontColor: "rgba(255, 255, 255, 1)",
  conditionFormat: {},
  dataSets: { "dimensions": { "xAxis": "客户编码&地域", "yAxisProgress": "", "yAxisCondition": "" }, "source": [], "geographyTypes": { "xAxis": "客户编码.null&地域.PROVINCE", "yAxisProgress": "", "yAxisCondition": "" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "客户编码": "CustomerName", "地域": "Province" } }, "collectdataSetType": { "TEXT": "地域" }, "conditionData": { "CustomerName": [], "Province": [] }, "conditionOptions": {}, "sourceMap": { "CustomerName": { "name": "客户编码" }, "Province": { "name": "地域" } }, "moduleName": "table", "sortInfo": {}, "seriesData": [], "columns": [] }
})


valueFormatMap['vid_5oaxqwut5q'] = reactive({});

eventInfoMap.vid_xhbmv7rxhx = reactive(
  {}
)
linkageEdInfoMap.vid_xhbmv7rxhx = reactive({})
pageInfoMap.vid_xhbmv7rxhx = reactive({
  total: 0,
  pageNo: 1,
  pageSize: 10,
})

blockPropState['vid_xhbmv7rxhx_props'] = reactive({
  showLinkage: false,
  tableBorderOption: {},
  tableOddRowColor: "rgba(10, 39, 50, 1)",
  tableEvenRowColor: "rgba(0, 59, 81, 1)",
  tableColumnHeight: 55,
  tableTextPadding: { "left": { "value": 5, "unit": "px", "valueUnit": "5px" }, "top": { "value": 0, "unit": "px", "valueUnit": "0px" }, "bottom": { "value": 0, "unit": "px", "valueUnit": "0px" }, "right": { "value": 0, "unit": "px", "valueUnit": "0px" } },
  tableFixed: { "firstColumn": false, "customColumn": false, "startColumn": null, "endColumn": null },
  tableShowPagination: true,
  tablePaginationInfo: { "size": "default", "position": "right", "distance": { "value": "3", "unit": "px", "valueUnit": "3px" }, "simple": false, "totalFontColor": "#fff", "currentPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "commonPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "disabledStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "jumpPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "numberEachPageStyle": { "textColor": "#000", "backgroundColor": "#fff", "borderColor": "#000" } },
  tableShowHeader: true,
  tableHeaderHeight: 55,
  tableHeaderBgColor: "rgba(0, 186, 255, 1)",
  tableHeaderFontType: "center",
  tableHeaderTextPadding: { "left": { "value": 5, "unit": "px", "valueUnit": "5px" }, "top": { "value": 0, "unit": "px", "valueUnit": "0px" }, "bottom": { "value": 0, "unit": "px", "valueUnit": "0px" }, "right": { "value": 0, "unit": "px", "valueUnit": "0px" } },
  tableHeaderFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableHeaderFontStyle: "normal",
  tableHeaderFontSize: 14,
  tableHeaderFontColor: "rgba(255, 255, 255, 1)",
  tableHeaderBorderWidth: 1,
  tableHeaderBorderColor: "#f0f0f0",
  tableShowNumberColumn: false,
  tableNumberColumnName: "序号",
  tableNumberColumnWidth: 100,
  tableNumberColumnFontType: "center",
  tableNumberColumnFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableNumberColumnFontStyle: "normal",
  tableNumberColumnFontSize: 14,
  tableNumberColumnFontColor: "rgba(255, 255, 255, 1)",
  tableColumnStyleInfo: { "selectedId": "合同金额", "options": { "地域": { "width": "", "textAlign": "center", "fontSize": 14, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(0,0,0,1)" }, "合同金额": { "width": "", "textAlign": "", "fontSize": 12, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(0,0,0,1)" }, "发货金额": { "width": "", "textAlign": "", "fontSize": 12, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(255,255,255,1)" }, "开票金额": { "width": "", "textAlign": "", "fontSize": 12, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(255,255,255,1)" }, "回款金额": { "width": "", "textAlign": "", "fontSize": 12, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(255,255,255,1)" } } },
  tableShowProgressColumn: false,
  tableProgressColumnName: "进度列",
  tableProgressColumnWidth: 100,
  tableProgressColumnType: "line",
  tableProgressCircleWidth: 55,
  tableProgressStrokeWidth: 6,
  tableProgressColumnOrder: 2,
  tableProgressColumnMax: 100,
  tableProgressColumnColor: "rgba(33,176,255,1)",
  tableProgressColumnBackground: "rgba(235,235,235,1)",
  tableProgressColumnSize: "default",
  tableProgressColumnFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableProgressColumnFontStyle: "normal",
  tableProgressColumnFontSize: 14,
  tableProgressColumnFontColor: "rgba(255, 255, 255, 1)",
  tableShowOperationColumn: false,
  tableFixedOperationColumn: false,
  tableOperationColumnWidth: 100,
  tableOperationColumnName: "操作列",
  tableOperationColumnType: "button",
  tableOperationColumnButtonWidth: 60,
  tableOperationColumnButtonHeight: 30,
  tableOperationColumnButtonColor: "rgba(33,176,255,1)",
  tableOperationColumnButtonFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableOperationColumnButtonFontStyle: "normal",
  tableOperationColumnButtonFontSize: 14,
  tableOperationColumnButtonFontColor: "rgba(255, 255, 255, 1)",
  conditionFormat: {},
  dataSets: { "dimensions": { "xAxis": "地域&合同金额&发货金额&开票金额&回款金额", "yAxisProgress": "", "yAxisCondition": "" }, "source": [], "geographyTypes": { "xAxis": "地域.null&合同金额.null&发货金额.null&开票金额.null&回款金额.null", "yAxisProgress": "", "yAxisCondition": "" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "地域": "Province", "合同金额": "合同金额", "发货金额": "发货金额", "开票金额": "开票金额", "回款金额": "回款金额" } }, "collectdataSetType": { "TEXT": "地域", "DECIMAL": "回款金额" }, "conditionData": { "Province": [], "合同金额": [], "发货金额": [], "开票金额": [], "回款金额": [] }, "conditionOptions": {}, "sourceMap": { "Province": { "name": "地域" }, "合同金额": { "name": "合同金额" }, "发货金额": { "name": "发货金额" }, "开票金额": { "name": "开票金额" }, "回款金额": { "name": "回款金额" } }, "moduleName": "table", "sortInfo": {}, "seriesData": [], "columns": [] }
})


valueFormatMap['vid_xhbmv7rxhx'] = reactive({});

eventInfoMap.vid_d2zxmfj48z = reactive(
  {}
)
linkageEdInfoMap.vid_d2zxmfj48z = reactive({})
pageInfoMap.vid_d2zxmfj48z = reactive({
  total: 0,
  pageNo: 1,
  pageSize: 10,
})

blockPropState['vid_d2zxmfj48z_props'] = reactive({
  showLinkage: false,
  tableBorderOption: {},
  tableOddRowColor: "rgba(10, 39, 50, 1)",
  tableEvenRowColor: "rgba(0, 59, 81, 1)",
  tableColumnHeight: 55,
  tableTextPadding: { "left": { "value": 5, "unit": "px", "valueUnit": "5px" }, "top": { "value": 0, "unit": "px", "valueUnit": "0px" }, "bottom": { "value": 0, "unit": "px", "valueUnit": "0px" }, "right": { "value": 0, "unit": "px", "valueUnit": "0px" } },
  tableFixed: { "firstColumn": false, "customColumn": false, "startColumn": null, "endColumn": null },
  tableShowPagination: true,
  tablePaginationInfo: { "size": "default", "position": "right", "distance": { "value": "3", "unit": "px", "valueUnit": "3px" }, "simple": false, "totalFontColor": "#fff", "currentPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "commonPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "disabledStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "jumpPageStyle": { "textColor": "#000", "backgroundColor": "#fff" }, "numberEachPageStyle": { "textColor": "#000", "backgroundColor": "#fff", "borderColor": "#000" } },
  tableShowHeader: true,
  tableHeaderHeight: 55,
  tableHeaderBgColor: "rgba(0, 186, 255, 1)",
  tableHeaderFontType: "center",
  tableHeaderTextPadding: { "left": { "value": 5, "unit": "px", "valueUnit": "5px" }, "top": { "value": 0, "unit": "px", "valueUnit": "0px" }, "bottom": { "value": 0, "unit": "px", "valueUnit": "0px" }, "right": { "value": 0, "unit": "px", "valueUnit": "0px" } },
  tableHeaderFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableHeaderFontStyle: "normal",
  tableHeaderFontSize: 14,
  tableHeaderFontColor: "rgba(255, 255, 255, 1)",
  tableHeaderBorderWidth: 1,
  tableHeaderBorderColor: "#f0f0f0",
  tableShowNumberColumn: false,
  tableNumberColumnName: "序号",
  tableNumberColumnWidth: 100,
  tableNumberColumnFontType: "center",
  tableNumberColumnFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableNumberColumnFontStyle: "normal",
  tableNumberColumnFontSize: 14,
  tableNumberColumnFontColor: "rgba(255, 255, 255, 1)",
  tableColumnStyleInfo: { "selectedId": "合同金额", "options": { "地域": { "width": "", "textAlign": "center", "fontSize": 14, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(0,0,0,1)" }, "合同金额": { "width": "", "textAlign": "", "fontSize": 12, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(0,0,0,1)" }, "发货金额": { "width": "", "textAlign": "", "fontSize": 12, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(255,255,255,1)" }, "开票金额": { "width": "", "textAlign": "", "fontSize": 12, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(255,255,255,1)" }, "回款金额": { "width": "", "textAlign": "", "fontSize": 12, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(255,255,255,1)" } } },
  tableShowProgressColumn: false,
  tableProgressColumnName: "进度列",
  tableProgressColumnWidth: 100,
  tableProgressColumnType: "line",
  tableProgressCircleWidth: 55,
  tableProgressStrokeWidth: 6,
  tableProgressColumnOrder: 2,
  tableProgressColumnMax: 100,
  tableProgressColumnColor: "rgba(33,176,255,1)",
  tableProgressColumnBackground: "rgba(235,235,235,1)",
  tableProgressColumnSize: "default",
  tableProgressColumnFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableProgressColumnFontStyle: "normal",
  tableProgressColumnFontSize: 14,
  tableProgressColumnFontColor: "rgba(255, 255, 255, 1)",
  tableShowOperationColumn: false,
  tableFixedOperationColumn: false,
  tableOperationColumnWidth: 100,
  tableOperationColumnName: "操作列",
  tableOperationColumnType: "button",
  tableOperationColumnButtonWidth: 60,
  tableOperationColumnButtonHeight: 30,
  tableOperationColumnButtonColor: "rgba(33,176,255,1)",
  tableOperationColumnButtonFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableOperationColumnButtonFontStyle: "normal",
  tableOperationColumnButtonFontSize: 14,
  tableOperationColumnButtonFontColor: "rgba(255, 255, 255, 1)",
  conditionFormat: {},
  dataSets: { "dimensions": { "xAxis": "逾期天数&排序号&地域&金额", "yAxisProgress": "", "yAxisCondition": "" }, "source": [], "geographyTypes": { "xAxis": "逾期天数.null&排序号.null&地域.null&金额.null", "yAxisProgress": "", "yAxisCondition": "" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "逾期天数": "aa", "排序号": "sort_num", "地域": "Province", "金额": "bb" } }, "collectdataSetType": { "TEXT": "地域", "DECIMAL": "金额" }, "conditionData": { "aa": [], "sort_num": [], "Province": [], "bb": [] }, "conditionOptions": {}, "sourceMap": { "aa": { "name": "逾期天数" }, "sort_num": { "name": "排序号" }, "Province": { "name": "地域" }, "bb": { "name": "金额" } }, "moduleName": "table", "sortInfo": {}, "seriesData": [], "columns": [] }
})


valueFormatMap['vid_d2zxmfj48z'] = reactive({});

eventInfoMap.vid_vovbpv0456 = reactive(
  {}
)
linkageEdInfoMap.vid_vovbpv0456 = reactive({})

blockPropState['vid_vovbpv0456_props'] = reactive({
  showLinkage: false,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_vovbpv0456'] = reactive({});

const vid_a7wb1qdhlv_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTsDqKAbD2EAAIPLNat6wM239.jpg'
eventInfoMap.vid_a7wb1qdhlv = reactive(
  {}
)
linkageEdInfoMap.vid_a7wb1qdhlv = reactive({})

blockPropState['vid_a7wb1qdhlv_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_a7wb1qdhlv_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_a7wb1qdhlv'] = reactive({});

const vid_qda74vsms9_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTsDq6AFG6IAARry9FOLD0894.jpg'
eventInfoMap.vid_qda74vsms9 = reactive(
  {}
)
linkageEdInfoMap.vid_qda74vsms9 = reactive({})

blockPropState['vid_qda74vsms9_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_qda74vsms9_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_qda74vsms9'] = reactive({});

eventInfoMap.vid_8ffck6x6pq = reactive(
  {}
)
linkageEdInfoMap.vid_8ffck6x6pq = reactive({})

blockPropState['vid_8ffck6x6pq_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "bold",
  titleAntdFontSize: 16,
  titleLineHeight: 20,
  titleFontColor: "rgba(255,255,255,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "发货",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_8ffck6x6pq'] = reactive({});

eventInfoMap.vid_wnlrsbetz1 = reactive(
  {}
)
linkageEdInfoMap.vid_wnlrsbetz1 = reactive({})

blockPropState['vid_wnlrsbetz1_props'] = reactive({
  showLinkage: false,
  chartType: { "stack": "name" },
  lineType: { "areaStyle": { "opacity": 0 }, "smooth": false },
  lineWidth: 2,
  chartBarWidth: 10,
  chartColor: ["rgba(0,119,255,1)", "rgba(46,201,255,1)", "rgba(137,106,255,1)", "rgba(254,188,75,1)", "rgba(18,225,212,1)", "rgba(190,93,237,1)"],
  gridOptions: { "left": { "value": 5, "unit": "%", "valueUnit": "5%" }, "top": { "value": 16, "unit": "%", "valueUnit": "16%" }, "bottom": { "value": 5, "unit": "%", "valueUnit": "5%" }, "right": { "value": 5, "unit": "%", "valueUnit": "5%" } },
  labelShow: { "label": { "show": false } },
  labelPosition: { "label": { "position": "top" } },
  labelFontFamily: "arial, helvetica, 'microsoft yahei'",
  labelFontStyle: { "label": { "fontStyle": "normal", "fontWeight": "normal" } },
  labelFontSize: 14,
  labelColor: "#FFF",
  chartLabelType: { "label": { "formatter": "{c}" } },
  labelOffsetX: 0,
  labelOffsetY: 0,
  legendShow: true,
  legendPosition: { "top": "top", "left": "center", "orient": "horizontal" },
  legendType: "plain",
  legendAlign: "left",
  customIcon: false,
  legendIcon: "circle",
  legendItemHeight: 8,
  legendFontSize: 12,
  legendColor: "rgba(66,82,110,1)",
  xAxisName: "",
  xAxisNameFontFamily: "arial, helvetica, 'microsoft yahei'",
  xAxisNameStyle: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 14, "color": "rgba(120,131,151,1)" },
  xAxisNameFontSize: 14,
  xAxisNameFontColor: "rgba(120,131,151,1)",
  xAxisTick: false,
  xAxisLabelShow: true,
  xAxisLabelRotate: 0,
  xAxisLabelFontFamily: "arial, helvetica, 'microsoft yahei'",
  xAxisLabelFontStyle: { "fontStyle": "normal", "fontWeight": "normal", "show": true, "rotate": 0, "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  xAxisLabelFontSize: 12,
  xAxisLabelColor: "rgba(120,131,151,1)",
  xAxisLineShow: true,
  xAxisLineType: "solid",
  xAxisLineWidth: "1",
  xAxisLineColor: "rgba(225,228,237,1)",
  xSplitLineShow: true,
  xSplitLineType: "solid",
  xSplitLineWith: "1",
  xSplitLineColor: "rgba(225,228,237,1)",
  xAxisDataZoom: false,
  xAxisDataZoomStart: 0,
  xAxisDataZoomEnd: 100,
  xAxisDataZoomHeight: 1,
  xAxisDataZoomShowDetail: true,
  yAxisName: "台/套",
  yAxisNameFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisNameStyle: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  yAxisNameFontSize: 12,
  yAxisNameFontColor: "rgba(120,131,151,1)",
  yAxisTick: false,
  yAxisLabelShow: true,
  yAxisTickRange: true,
  customTickLeft: { "min": null, "max": null },
  yAxisInterval: undefined,
  yAxisLabelFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisLabelFontStyle: { "fontStyle": "normal", "fontWeight": "normal", "show": true, "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  yAxisLabelFontSize: 12,
  yAxisLabelColor: "rgba(120,131,151,1)",
  yAxisLineShow: true,
  yAxisLineType: "solid",
  yAxisLineWith: "1",
  yAxisLineColor: "rgba(225,228,237,1)",
  ySplitLineShow: true,
  ySplitLineType: "solid",
  ySplitLineWith: "1",
  ySplitLineColor: "rgba(225,228,237,1)",
  yAxisDataZoom: false,
  yAxisDataZoomStart: 0,
  yAxisDataZoomEnd: 100,
  yAxisDataZoomHeight: 1,
  yAxisDataZoomShowDetail: true,
  yAxisNameRight: "万元",
  yAxisNameRightFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisNameStyleRight: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  yAxisNameFontSizeRight: 12,
  yAxisNameFontColorRight: "rgba(120,131,151,1)",
  yAxisTickRight: false,
  yAxisLabelShowRight: true,
  yAxisTickRangeRight: true,
  customTickRight: { "min": null, "max": null },
  yAxisIntervalRight: undefined,
  yAxisTickRightFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisLabelFontStyleRight: { "fontStyle": "normal", "fontWeight": "normal", "show": true, "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  yAxisLabelFontSizeRight: 12,
  yAxisLabelColorRight: "rgba(120,131,151,1)",
  yAxisLineShowRight: true,
  yAxisLineTypeRight: "solid",
  yAxisLineWithRight: "1",
  yAxisLineColorRight: "rgba(225,228,237,1)",
  ySplitLineShowRight: true,
  ySplitLineTypeRight: "solid",
  ySplitLineWithRight: "1",
  ySplitLineColorRight: "rgba(225,228,237,1)",
  conditionFormat: {},
  dataSets: { "dimensions": { "xAxis": "x", "yAxis": "y", "yAxisLine": "y", "legend": "name" }, "source": [{ "x": "A", "y": 600, "name": "销售", "type": "bar" }, { "x": "B", "y": 400, "name": "销售", "type": "bar" }, { "x": "C", "y": 800, "name": "销售", "type": "bar" }, { "x": "D", "y": 900, "name": "销售", "type": "bar" }, { "x": "E", "y": 500, "name": "销售", "type": "bar" }, { "x": "A", "y": 60, "name": "生产", "type": "line" }, { "x": "B", "y": 40, "name": "生产", "type": "line" }, { "x": "C", "y": 80, "name": "生产", "type": "line" }, { "x": "D", "y": 90, "name": "生产", "type": "line" }, { "x": "E", "y": 50, "name": "生产", "type": "line" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {}, "yAxis": {}, "yAxisLine": {}, "legend": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "bi", "seriesData": [{ "componentType": "bar", "dataFormatType": "yAxis", "name": "销售", "data": [{ "value": 600 }, { "value": 400 }, { "value": 800 }, { "value": 900 }, { "value": 500 }], "yAxisIndex": 0 }, { "componentType": "line", "dataFormatType": "yAxisLine", "name": "生产", "data": [{ "value": 60 }, { "value": 40 }, { "value": 80 }, { "value": 90 }, { "value": 50 }], "yAxisIndex": 1 }], "xAxisData": [{ "value": "A", "values": ["A"] }, { "value": "B", "values": ["B"] }, { "value": "C", "values": ["C"] }, { "value": "D", "values": ["D"] }, { "value": "E", "values": ["E"] }] }
})


valueFormatMap['vid_wnlrsbetz1'] = reactive({});

eventInfoMap.vid_50gg5tuvz1 = reactive(
  {}
)
linkageEdInfoMap.vid_50gg5tuvz1 = reactive({})

blockPropState['vid_50gg5tuvz1_props'] = reactive({
  showLinkage: false,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_50gg5tuvz1'] = reactive({});

const vid_jlnubrhbwd_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTpr5uAGsqtAAIPLNat6wM958.jpg'
eventInfoMap.vid_jlnubrhbwd = reactive(
  {}
)
linkageEdInfoMap.vid_jlnubrhbwd = reactive({})

blockPropState['vid_jlnubrhbwd_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_jlnubrhbwd_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_jlnubrhbwd'] = reactive({});

eventInfoMap.vid_59lgvursjq = reactive(
  {}
)
linkageEdInfoMap.vid_59lgvursjq = reactive({})

blockPropState['vid_59lgvursjq_props'] = reactive({
  showLinkage: false,
  chartType: { "areaStyle": { "opacity": 0 }, "smooth": false },
  lineWidth: 2,
  chartColor: ["rgba(0,119,255,1)", "rgba(254,188,75,1)"],
  gridOptions: { "left": { "value": 5, "unit": "%", "valueUnit": "5%" }, "top": { "value": 18, "unit": "%", "valueUnit": "18%" }, "bottom": { "value": 5, "unit": "%", "valueUnit": "5%" }, "right": { "value": 5, "unit": "%", "valueUnit": "5%" } },
  labelShow: { "label": { "show": false } },
  labelPosition: { "label": { "position": "top" } },
  labelFontFamily: "arial, helvetica, 'microsoft yahei'",
  labelFontStyle: { "label": { "fontStyle": "normal", "fontWeight": "normal" } },
  labelFontSize: 14,
  labelColor: "#FFF",
  chartLabelType: { "label": { "formatter": "{c}" } },
  labelOffsetX: 0,
  labelOffsetY: 0,
  legendShow: true,
  legendPosition: { "top": "top", "left": "center", "orient": "horizontal" },
  legendType: "plain",
  legendAlign: "left",
  customIcon: false,
  legendIcon: "circle",
  legendItemHeight: 8,
  legendFontSize: 12,
  legendColor: "rgba(66,82,110,1)",
  xAxisName: undefined,
  xAxisNameFontFamily: "arial, helvetica, 'microsoft yahei'",
  xAxisNameStyle: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "#FFF" },
  xAxisNameFontSize: 12,
  xAxisNameFontColor: "#FFF",
  xAxisTick: false,
  xAxisLabelShow: true,
  xAxisLabelRotate: 0,
  xAxisLabelFontFamily: "arial, helvetica, 'microsoft yahei'",
  xAxisLabelFontStyle: { "fontStyle": "normal", "fontWeight": "normal", "show": true, "rotate": 0, "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  xAxisLabelFontSize: 12,
  xAxisLabelColor: "rgba(120,131,151,1)",
  xAxisLineShow: true,
  xAxisLineType: "solid",
  xAxisLineWidth: "1",
  xAxisLineColor: "rgba(225,228,237,1)",
  xSplitLineShow: true,
  xSplitLineType: "solid",
  xSplitLineWith: "1",
  xSplitLineColor: "rgba(225,228,237,1)",
  xAxisDataZoom: false,
  xAxisDataZoomStart: 0,
  xAxisDataZoomEnd: 100,
  xAxisDataZoomHeight: 1,
  xAxisDataZoomShowDetail: true,
  yAxisName: "万元",
  yAxisNameFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisNameStyle: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  yAxisNameFontSize: 12,
  yAxisNameFontColor: "rgba(120,131,151,1)",
  yAxisTick: false,
  yAxisLabelShow: true,
  customTickLeft: { "min": null, "max": null },
  yAxisLabelFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisLabelFontStyle: { "fontStyle": "normal", "fontWeight": "normal", "show": true, "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 12, "color": "rgba(120,131,151,1)" },
  yAxisLabelFontSize: 12,
  yAxisLabelColor: "rgba(120,131,151,1)",
  yAxisLineShow: true,
  yAxisLineType: "solid",
  yAxisLineWith: "1",
  yAxisLineColor: "rgba(225,228,237,1)",
  ySplitLineShow: true,
  ySplitLineType: "solid",
  ySplitLineWith: "1",
  ySplitLineColor: "rgba(225,228,237,1)",
  yAxisDataZoom: false,
  yAxisDataZoomStart: 0,
  yAxisDataZoomEnd: 100,
  yAxisDataZoomHeight: 1,
  yAxisDataZoomShowDetail: true,
  yAxisMinShow: false,
  yAxisMin: 0,
  conditionFormat: {},
  dataSets: { "dimensions": { "xAxis": "time", "yAxis": "money", "legend": "type" }, "source": [], "geographyTypes": { "xAxis": "time.null", "yAxis": "money.null", "legend": "type.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "time": "time" }, "yAxis": { "money": "money" }, "legend": { "type": "type" } }, "collectdataSetType": { "TIMESTAMP": "time", "DECIMAL": "money", "TEXT": "type" }, "conditionData": { "time": [], "money": [], "type": [] }, "conditionOptions": {}, "sourceMap": { "time": { "name": "time" }, "money": { "name": "money" }, "type": { "name": "type" } }, "moduleName": "bi", "seriesData": [], "xAxisData": [] }
})


valueFormatMap['vid_59lgvursjq'] = reactive({});

eventInfoMap.vid_nxcyo8mxan = reactive(
  {}
)
linkageEdInfoMap.vid_nxcyo8mxan = reactive({})

blockPropState['vid_nxcyo8mxan_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "bold",
  titleAntdFontSize: 16,
  titleLineHeight: 20,
  titleFontColor: "rgba(255,255,255,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "回款",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_nxcyo8mxan'] = reactive({});

eventInfoMap.vid_7ieubr8ua9 = reactive(
  {}
)
linkageEdInfoMap.vid_7ieubr8ua9 = reactive({})

blockPropState['vid_7ieubr8ua9_props'] = reactive({
  showLinkage: false,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_7ieubr8ua9'] = reactive({});

const vid_g7423wuakr_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTpseuAdEHKAAI3KVStIrA396.jpg'
eventInfoMap.vid_g7423wuakr = reactive(
  {}
)
linkageEdInfoMap.vid_g7423wuakr = reactive({})

blockPropState['vid_g7423wuakr_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_g7423wuakr_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_g7423wuakr'] = reactive({});

eventInfoMap.vid_nqitr05yw8 = reactive(
  {}
)
linkageEdInfoMap.vid_nqitr05yw8 = reactive({})

blockPropState['vid_nqitr05yw8_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "'comic sans ms', microsoft yahei",
  titleFontStyle: "bold",
  titleAntdFontSize: 16,
  titleLineHeight: 20,
  titleFontColor: "rgba(255,255,255,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "销售业绩",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_nqitr05yw8'] = reactive({});

eventInfoMap.vid_2awx9jnrsz = reactive(
  {}
)
linkageEdInfoMap.vid_2awx9jnrsz = reactive({})

blockPropState['vid_2awx9jnrsz_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "normal",
  titleAntdFontSize: 12,
  titleLineHeight: 17,
  titleFontColor: "rgba(66,82,110,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "单位：万元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_2awx9jnrsz'] = reactive({});

eventInfoMap.vid_e3a5f23bvy = reactive(
  {}
)
linkageEdInfoMap.vid_e3a5f23bvy = reactive({})
pageInfoMap.vid_e3a5f23bvy = reactive({
  total: 0,
  pageNo: 1,
  pageSize: 10,
})

blockPropState['vid_e3a5f23bvy_props'] = reactive({
  showLinkage: false,
  tableBorderOption: { "selectedId": "oldRow", "options": { "evenRow": { "bottom": { "borderColor": "rgba(255,255,255,1)", "borderWidth": { "valueUnit": "1px", "unit": "px", "value": 1 }, "borderStyle": "solid" }, "top": { "borderColor": "rgba(255,255,255,1)", "borderWidth": { "valueUnit": "1px", "unit": "px", "value": 1 }, "borderStyle": "solid" } }, "oldRow": { "bottom": { "borderColor": "rgba(255,255,255,1)", "borderWidth": { "valueUnit": "1px", "unit": "px", "value": 1 }, "borderStyle": "solid" }, "top": { "borderColor": "rgba(255,255,255,1)", "borderWidth": { "valueUnit": "1px", "unit": "px", "value": 1 }, "borderStyle": "solid" } } } },
  tableOddRowColor: "rgba(235,245,255,1)",
  tableEvenRowColor: "rgba(218,236,255,1)",
  tableColumnHeight: 40,
  tableTextPadding: { "bottom": { "valueUnit": "0px", "unit": "px", "value": 0 }, "right": { "valueUnit": "0px", "unit": "px", "value": 0 }, "top": { "valueUnit": "0px", "unit": "px", "value": 0 }, "left": { "valueUnit": "5px", "unit": "px", "value": 5 } },
  tableFixed: { "customColumn": false, "firstColumn": true },
  tableShowPagination: false,
  tablePaginationInfo: { "distance": { "valueUnit": "3px", "unit": "px", "value": "3" }, "simple": false, "currentPageStyle": { "backgroundColor": "#fff", "textColor": "#000" }, "size": "default", "commonPageStyle": { "backgroundColor": "#fff", "textColor": "#000" }, "numberEachPageStyle": { "backgroundColor": "#fff", "borderColor": "#000", "textColor": "#000" }, "disabledStyle": { "backgroundColor": "#fff", "textColor": "#000" }, "position": "right", "totalFontColor": "#fff", "jumpPageStyle": { "backgroundColor": "#fff", "textColor": "#000" } },
  tableShowHeader: true,
  tableHeaderHeight: 40,
  tableHeaderBgColor: "rgba(56,153,255,1)",
  tableHeaderFontType: "left",
  tableHeaderTextPadding: { "bottom": { "valueUnit": "0px", "unit": "px", "value": 0 }, "right": { "valueUnit": "0px", "unit": "px", "value": 0 }, "top": { "value": 0, "unit": "px", "valueUnit": "0px" }, "left": { "valueUnit": "5px", "unit": "px", "value": 5 } },
  tableHeaderFontFamily: "arial, helvetica, simhei",
  tableHeaderFontStyle: "normal",
  tableHeaderFontSize: 14,
  tableHeaderFontColor: "rgba(255,255,255,1)",
  tableHeaderBorderWidth: 1,
  tableHeaderBorderColor: "rgba(255,255,255,0)",
  tableShowNumberColumn: false,
  tableNumberColumnName: "序号",
  tableNumberColumnWidth: 100,
  tableNumberColumnFontType: "center",
  tableNumberColumnFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableNumberColumnFontStyle: "normal",
  tableNumberColumnFontSize: 14,
  tableNumberColumnFontColor: "rgba(255, 255, 255, 1)",
  tableColumnStyleInfo: { "selectedId": "回款金额", "options": { "地域": { "width": "", "textAlign": "", "fontSize": 14, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(0,0,0,1)" }, "合同金额": { "width": "", "textAlign": "", "fontSize": 14, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(0,0,0,1)" }, "发货金额": { "width": "", "textAlign": "", "fontSize": 14, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(0,0,0,1)" }, "开票金额": { "width": "", "textAlign": "", "fontSize": 14, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(0,0,0,1)" }, "回款金额": { "width": "", "textAlign": "", "fontSize": 14, "fontStyle": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "color": "rgba(0,0,0,1)" } } },
  tableShowProgressColumn: false,
  tableProgressColumnName: "完成占比（%）",
  tableProgressColumnWidth: 100,
  tableProgressColumnType: "line",
  tableProgressCircleWidth: 55,
  tableProgressStrokeWidth: 4,
  tableProgressColumnOrder: 3,
  tableProgressColumnMax: 100,
  tableProgressColumnColor: "rgba(19,71,240,1)",
  tableProgressColumnBackground: "rgba(19,71,240,0.2)",
  tableProgressColumnSize: "default",
  tableProgressColumnFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableProgressColumnFontStyle: "normal",
  tableProgressColumnFontSize: 14,
  tableProgressColumnFontColor: "rgba(25,40,66,1)",
  tableShowOperationColumn: false,
  tableFixedOperationColumn: false,
  tableOperationColumnWidth: 100,
  tableOperationColumnName: "操作列",
  tableOperationColumnType: "button",
  tableOperationColumnButtonWidth: 60,
  tableOperationColumnButtonHeight: 30,
  tableOperationColumnButtonColor: "rgba(33,176,255,1)",
  tableOperationColumnButtonFontFamily: "arial, helvetica, 'microsoft yahei'",
  tableOperationColumnButtonFontStyle: "normal",
  tableOperationColumnButtonFontSize: 14,
  tableOperationColumnButtonFontColor: "rgba(255, 255, 255, 1)",
  conditionFormat: {},
  dataSets: { "dimensions": { "yAxisProgress": "进度列", "yAxisCondition": "yAxisCondition" }, "source": [{ "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }, { "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }, { "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }, { "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }, { "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }, { "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {}, "yAxisProgress": {}, "yAxisCondition": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "table", "sortInfo": {}, "seriesData": [{ "key": 0, "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }, { "key": 1, "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }, { "key": 2, "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }, { "key": 3, "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }, { "key": 4, "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }, { "key": 5, "地域": "", "合同金额": "", "发货金额": "", "开票金额": "", "回款金额": "" }], "columns": [{ "title": "序号", "dataIndex": "key", "key": "key" }, { "title": "地域", "dataIndex": "地域", "key": "地域" }, { "title": "合同金额", "dataIndex": "合同金额", "key": "合同金额" }, { "title": "发货金额", "dataIndex": "发货金额", "key": "发货金额" }, { "title": "开票金额", "dataIndex": "开票金额", "key": "开票金额" }, { "title": "回款金额", "dataIndex": "回款金额", "key": "回款金额" }], "tableConditionSetMap": { "key": [{}, {}, {}, {}, {}, {}], "地域": [{}, {}, {}, {}, {}, {}], "合同金额": [{}, {}, {}, {}, {}, {}], "发货金额": [{}, {}, {}, {}, {}, {}], "开票金额": [{}, {}, {}, {}, {}, {}], "回款金额": [{}, {}, {}, {}, {}, {}] }, "realDimensionData": [] }
})


valueFormatMap['vid_e3a5f23bvy'] = reactive({});

eventInfoMap.vid_qx6fr9fzs0 = reactive(
  {}
)
linkageEdInfoMap.vid_qx6fr9fzs0 = reactive({})

blockPropState['vid_qx6fr9fzs0_props'] = reactive({
  showLinkage: false,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_qx6fr9fzs0'] = reactive({});

const vid_ljzjgoopto_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTsEUiAX-HFAAMwcHNR7Qg403.jpg'
eventInfoMap.vid_ljzjgoopto = reactive(
  {}
)
linkageEdInfoMap.vid_ljzjgoopto = reactive({})

blockPropState['vid_ljzjgoopto_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_ljzjgoopto_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_ljzjgoopto'] = reactive({});

const vid_5eys81uwdl_imageUrl = 'https://fastdfs-stage.allintechinc.com:8888/group1/M00/02/82/rBUAHWTsEVeALBivAAeOOWiIBzA684.jpg'
eventInfoMap.vid_5eys81uwdl = reactive(
  {}
)
linkageEdInfoMap.vid_5eys81uwdl = reactive({})

blockPropState['vid_5eys81uwdl_props'] = reactive({
  emptyImgSrc: "",
  showLinkage: false,
  src: vid_5eys81uwdl_imageUrl,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_5eys81uwdl'] = reactive({});

eventInfoMap.vid_mln49nz6eu = reactive(
  {}
)
linkageEdInfoMap.vid_mln49nz6eu = reactive({})

blockPropState['vid_mln49nz6eu_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, 'microsoft yahei'",
  titleFontStyle: "bold",
  titleAntdFontSize: 16,
  titleLineHeight: 20,
  titleFontColor: "rgba(255,255,255,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "当今应收账款",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_mln49nz6eu'] = reactive({});

eventInfoMap.vid_j8z6han1ph = reactive(
  {}
)
linkageEdInfoMap.vid_j8z6han1ph = reactive({})

blockPropState['vid_j8z6han1ph_props'] = reactive({
  list: [
    {
      "name": "应收账款(已发货)",
      "key": "Tab1"
    },
    {
      "name": "应收账款(已开票)",
      "key": "Tab2"
    },
    {
      "name": "逾期应收账款(已开票)",
      "key": "Tab3"
    }
  ],
  showLinkage: false,
  isScroll: false,
  current: 2,
  height: 80,
  itemWidth: 100,
  fontSize: 12,
  duration: 0.5,
  activeColor: "rgba(56,118,255,1)",
  inactiveColor: "rgba(120,131,151,1)",
  barWidth: 40,
  barHeight: 4,
  gutter: 10,
  bgColor: "rgba(0,0,0,0)",
  bold: true,
  showBar: true,
  offset: ["5", "20"],
  dataSets: { "dimensions": {}, "source": [{ "name": "应收账款(已发货)", "key": "Tab1" }, { "name": "应收账款(已开票)", "key": "Tab2" }, { "name": "逾期应收账款(已开票)", "key": "Tab3" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": {}, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "mobile" }
})


valueFormatMap['vid_j8z6han1ph'] = reactive({});

eventInfoMap.vid_3zbdmaat7f = reactive(
  {}
)
linkageEdInfoMap.vid_3zbdmaat7f = reactive({})

blockPropState['vid_3zbdmaat7f_props'] = reactive({
  showLinkage: false,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_3zbdmaat7f'] = reactive({});

eventInfoMap.vid_oplaqkug5j = reactive(
  {}
)
linkageEdInfoMap.vid_oplaqkug5j = reactive({})

blockPropState['vid_oplaqkug5j_props'] = reactive({
  showLinkage: false,
  chartType: { "stack": "name" },
  chartBarWidth: 10,
  chartColor: ["rgba(0,119,255,1)", "rgba(46,201,255,1)", "rgba(137,106,255,1)", "rgba(254,188,75,1)", "rgba(18,225,212,1)", "rgba(190,93,237,1)"],
  gridOptions: { "left": { "value": 5, "unit": "%", "valueUnit": "5%" }, "top": { "value": 16, "unit": "px", "valueUnit": "16px" }, "bottom": { "value": 5, "unit": "%", "valueUnit": "5%" }, "right": { "value": 5, "unit": "%", "valueUnit": "5%" } },
  labelShow: { "label": { "show": true } },
  labelPosition: { "label": { "position": "right" } },
  labelFontFamily: "arial, helvetica, 'microsoft yahei'",
  labelFontStyle: { "label": { "fontStyle": "normal", "fontWeight": "normal" } },
  labelFontSize: 14,
  labelColor: "rgba(66,82,110,1)",
  chartLabelType: { "label": { "formatter": "{c}" } },
  labelOffsetX: 0,
  labelOffsetY: 0,
  legendShow: false,
  legendPosition: { "top": "top", "left": "left", "orient": "horizontal" },
  legendType: "plain",
  legendAlign: "left",
  customIcon: false,
  legendIcon: "circle",
  legendItemHeight: 10,
  legendFontSize: 14,
  legendColor: "#fff",
  xAxisName: "",
  xAxisNameFontFamily: "arial, helvetica, 'microsoft yahei'",
  xAxisNameStyle: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 14, "color": "#FFF" },
  xAxisNameFontSize: 14,
  xAxisNameFontColor: "#FFF",
  xAxisTick: false,
  xAxisLabelShow: false,
  xAxisLabelRotate: 0,
  xAxisLabelFontFamily: "arial, helvetica, 'microsoft yahei'",
  xAxisLabelFontStyle: { "fontStyle": "normal", "fontWeight": "normal", "show": false, "rotate": 0, "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 14, "color": "rgba(66,82,110,1)" },
  xAxisLabelFontSize: 14,
  xAxisLabelColor: "rgba(66,82,110,1)",
  xAxisLineShow: false,
  xAxisLineType: "solid",
  xAxisLineWidth: "1",
  xAxisLineColor: "#FFF",
  xSplitLineShow: false,
  xSplitLineType: "solid",
  xSplitLineWith: "1",
  xSplitLineColor: "#FFF",
  xAxisDataZoom: false,
  xAxisDataZoomStart: 0,
  xAxisDataZoomEnd: 100,
  xAxisDataZoomHeight: 1,
  xAxisDataZoomShowDetail: true,
  xAxisMinShow: false,
  xAxisMin: 0,
  yAxisName: undefined,
  yAxisNameFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisNameStyle: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 14, "color": "#FFF" },
  yAxisNameFontSize: 14,
  yAxisNameFontColor: "#FFF",
  yAxisTick: false,
  yAxisLabelShow: true,
  customTickLeft: { "min": null, "max": null },
  yAxisLabelFontFamily: "arial, helvetica, simhei",
  yAxisLabelFontStyle: { "fontStyle": "normal", "fontWeight": "normal", "show": true, "fontFamily": "arial, helvetica, simhei", "fontSize": 14, "color": "rgba(66,82,110,1)" },
  yAxisLabelFontSize: 14,
  yAxisLabelColor: "rgba(66,82,110,1)",
  yAxisLineShow: false,
  yAxisLineType: "solid",
  yAxisLineWith: "1",
  yAxisLineColor: "#FFF",
  ySplitLineShow: false,
  ySplitLineType: "solid",
  ySplitLineWith: "1",
  ySplitLineColor: "#FFF",
  yAxisDataZoom: false,
  yAxisDataZoomStart: 0,
  yAxisDataZoomEnd: 100,
  yAxisDataZoomHeight: 1,
  yAxisDataZoomShowDetail: true,
  conditionFormat: {},
  dataSets: { "dimensions": { "xAxis": "地域", "yAxis": "金额", "legend": "", "yAxisCondition": "" }, "source": [], "geographyTypes": { "xAxis": "地域.null", "yAxis": "金额.null", "legend": "", "yAxisCondition": "" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "地域": "Province" }, "yAxis": { "金额": "price" } }, "collectdataSetType": { "TEXT": "地域", "DECIMAL": "金额" }, "conditionData": { "Province": [], "price": [] }, "conditionOptions": {}, "sourceMap": { "Province": { "name": "地域" }, "price": { "name": "金额" } }, "moduleName": "bi", "seriesData": [{ "dataFormatType": "yAxis", "name": "金额", "data": [] }], "xAxisData": [] }
})


valueFormatMap['vid_oplaqkug5j'] = reactive({});

eventInfoMap.vid_5synvzzc5e = reactive(
  {}
)
linkageEdInfoMap.vid_5synvzzc5e = reactive({})

blockPropState['vid_5synvzzc5e_props'] = reactive({
  showLinkage: false,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_5synvzzc5e'] = reactive({});

eventInfoMap.vid_rcpqfszgzg = reactive(
  {}
)
linkageEdInfoMap.vid_rcpqfszgzg = reactive({})

blockPropState['vid_rcpqfszgzg_props'] = reactive({
  showLinkage: false,
  chartType: { "radius": ["40%", "70%"] },
  chartColor: ["rgba(0,119,255,1)", "rgba(46,201,255,1)", "rgba(137,106,255,1)", "rgba(254,188,75,1)", "rgba(18,225,212,1)", "rgba(190,93,237,1)"],
  labelShow: { "label": { "show": true } },
  labelPosition: { "label": { "position": "outside" } },
  chartRadius: 80,
  labelFontFamily: "arial, helvetica, simhei",
  labelFontStyle: { "label": { "fontWeight": "bold", "fontStyle": "normal" } },
  labelFontSize: 14,
  labelColor: "rgba(25,40,66,1)",
  chartLabelType: { "label": { "formatter": "{c}" } },
  legendShow: true,
  legendPosition: { "top": "bottom", "left": "center", "orient": "horizontal" },
  legendType: "plain",
  legendAlign: "left",
  customIcon: false,
  legendIcon: "circle",
  legendItemHeight: 8,
  legendFontSize: 14,
  legendColor: "rgba(25,40,66,1)",
  conditionFormat: {},
  dataSets: { "dimensions": { "xAxis": "逾期天数", "yAxis": "金额" }, "source": [], "geographyTypes": { "xAxis": "逾期天数.null", "yAxis": "金额.null" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "逾期天数": "aa" }, "yAxis": { "金额": "bb" } }, "collectdataSetType": { "TEXT": "逾期天数", "DECIMAL": "金额" }, "conditionData": { "aa": [], "bb": [] }, "conditionOptions": {}, "sourceMap": { "aa": { "name": "逾期天数" }, "bb": { "name": "金额" } }, "moduleName": "bi", "seriesData": [] }
})


valueFormatMap['vid_rcpqfszgzg'] = reactive({ "yAxis": "台/套" });

eventInfoMap.vid_r24sgfzyu5 = reactive(
  {}
)
linkageEdInfoMap.vid_r24sgfzyu5 = reactive({})

blockPropState['vid_r24sgfzyu5_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 14,
  titleLineHeight: 30,
  titleFontColor: "rgba(25,40,66,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "当今库存",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_r24sgfzyu5'] = reactive({});

eventInfoMap.vid_7gzfq3avmc = reactive(
  {}
)
linkageEdInfoMap.vid_7gzfq3avmc = reactive({})

blockPropState['vid_7gzfq3avmc_props'] = reactive({
  showLinkage: false,
  titleTextAlign: "left",
  titleFontFamily: "arial, helvetica, simhei",
  titleFontStyle: "normal",
  titleAntdFontSize: 14,
  titleLineHeight: 22,
  titleFontColor: "rgba(25,40,66,1)",
  titleLetterSpacing: 0,
  titleTextIndent: 0,
  titleAntd: "万元",
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_7gzfq3avmc'] = reactive({});

eventInfoMap.vid_ss0fmh97qu = reactive(
  {}
)
linkageEdInfoMap.vid_ss0fmh97qu = reactive({})

blockPropState['vid_ss0fmh97qu_props'] = reactive({
  showLinkage: false,
  textTextAlign: "left",
  textFontFamily: "arial, helvetica, 'microsoft yahei'",
  textFontStyle: "bold",
  textAntdFontSize: 24,
  textLineHeight: 33,
  textFontColor: "rgba(25,40,66,1)",
  textLetterSpacing: 0,
  textTextIndent: 30,
  dataSets: { "dimensions": { "xAxis": "value" }, "source": [{ "value": "56" }], "geographyTypes": {}, "type": "STATIC", "fieldNameChainMap": { "xAxis": {} }, "collectdataSetType": {}, "conditionData": {}, "conditionOptions": {}, "sourceMap": {}, "moduleName": "info", "formatData": [{ "value": "56", "name": "", "date": "" }] }
})


valueFormatMap['vid_ss0fmh97qu'] = reactive({ "金额": "", "金额New": { "unit": "", "numberDigit": 2 } });

eventInfoMap.vid_tdtx3jyym1 = reactive(
  {}
)
linkageEdInfoMap.vid_tdtx3jyym1 = reactive({})

blockPropState['vid_tdtx3jyym1_props'] = reactive({
  showLinkage: false,
  dataSets: { "dimensions": {}, "source": [] }
})


valueFormatMap['vid_tdtx3jyym1'] = reactive({});

eventInfoMap.vid_lxfqaky793 = reactive(
  {}
)
linkageEdInfoMap.vid_lxfqaky793 = reactive({})

blockPropState['vid_lxfqaky793_props'] = reactive({
  showLinkage: false,
  chartType: { "stack": "name" },
  chartBarWidth: 10,
  chartColor: ["rgba(0,119,255,1)", "rgba(46,201,255,1)", "rgba(137,106,255,1)", "rgba(254,188,75,1)", "rgba(18,225,212,1)", "rgba(190,93,237,1)"],
  gridOptions: { "left": { "value": 5, "unit": "%", "valueUnit": "5%" }, "top": { "value": 16, "unit": "px", "valueUnit": "16px" }, "bottom": { "value": 5, "unit": "%", "valueUnit": "5%" }, "right": { "value": 5, "unit": "%", "valueUnit": "5%" } },
  labelShow: { "label": { "show": true } },
  labelPosition: { "label": { "position": "right" } },
  labelFontFamily: "arial, helvetica, 'microsoft yahei'",
  labelFontStyle: { "label": { "fontStyle": "normal", "fontWeight": "normal" } },
  labelFontSize: 14,
  labelColor: "rgba(66,82,110,1)",
  chartLabelType: { "label": { "formatter": "{c}" } },
  labelOffsetX: 0,
  labelOffsetY: 0,
  legendShow: false,
  legendPosition: { "top": "top", "left": "left", "orient": "horizontal" },
  legendType: "plain",
  legendAlign: "left",
  customIcon: false,
  legendIcon: "circle",
  legendItemHeight: 10,
  legendFontSize: 14,
  legendColor: "#fff",
  xAxisName: "",
  xAxisNameFontFamily: "arial, helvetica, 'microsoft yahei'",
  xAxisNameStyle: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 14, "color": "#FFF" },
  xAxisNameFontSize: 14,
  xAxisNameFontColor: "#FFF",
  xAxisTick: false,
  xAxisLabelShow: false,
  xAxisLabelRotate: 0,
  xAxisLabelFontFamily: "arial, helvetica, 'microsoft yahei'",
  xAxisLabelFontStyle: { "fontStyle": "normal", "fontWeight": "normal", "show": false, "rotate": 0, "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 14, "color": "rgba(66,82,110,1)" },
  xAxisLabelFontSize: 14,
  xAxisLabelColor: "rgba(66,82,110,1)",
  xAxisLineShow: false,
  xAxisLineType: "solid",
  xAxisLineWidth: "1",
  xAxisLineColor: "#FFF",
  xSplitLineShow: false,
  xSplitLineType: "solid",
  xSplitLineWith: "1",
  xSplitLineColor: "#FFF",
  xAxisDataZoom: false,
  xAxisDataZoomStart: 0,
  xAxisDataZoomEnd: 100,
  xAxisDataZoomHeight: 1,
  xAxisDataZoomShowDetail: true,
  xAxisMinShow: false,
  xAxisMin: 0,
  yAxisName: undefined,
  yAxisNameFontFamily: "arial, helvetica, 'microsoft yahei'",
  yAxisNameStyle: { "fontStyle": "normal", "fontWeight": "normal", "fontFamily": "arial, helvetica, 'microsoft yahei'", "fontSize": 14, "color": "#FFF" },
  yAxisNameFontSize: 14,
  yAxisNameFontColor: "#FFF",
  yAxisTick: false,
  yAxisLabelShow: true,
  customTickLeft: { "min": null, "max": null },
  yAxisLabelFontFamily: "arial, helvetica, simhei",
  yAxisLabelFontStyle: { "fontStyle": "normal", "fontWeight": "normal", "show": true, "fontFamily": "arial, helvetica, simhei", "fontSize": 14, "color": "rgba(66,82,110,1)" },
  yAxisLabelFontSize: 14,
  yAxisLabelColor: "rgba(66,82,110,1)",
  yAxisLineShow: false,
  yAxisLineType: "solid",
  yAxisLineWith: "1",
  yAxisLineColor: "#FFF",
  ySplitLineShow: false,
  ySplitLineType: "solid",
  ySplitLineWith: "1",
  ySplitLineColor: "#FFF",
  yAxisDataZoom: false,
  yAxisDataZoomStart: 0,
  yAxisDataZoomEnd: 100,
  yAxisDataZoomHeight: 1,
  yAxisDataZoomShowDetail: true,
  conditionFormat: {},
  dataSets: { "dimensions": { "xAxis": "地域", "yAxis": "金额", "legend": "", "yAxisCondition": "" }, "source": [], "geographyTypes": { "xAxis": "地域.null", "yAxis": "金额.null", "legend": "", "yAxisCondition": "" }, "type": "APPLICATION_RESOURCES", "fieldNameChainMap": { "xAxis": { "地域": "Province" }, "yAxis": { "金额": "price" } }, "collectdataSetType": { "TEXT": "地域", "DECIMAL": "金额" }, "conditionData": { "Province": [], "price": [] }, "conditionOptions": {}, "sourceMap": { "Province": { "name": "地域" }, "price": { "name": "金额" } }, "moduleName": "bi", "seriesData": [{ "dataFormatType": "yAxis", "name": "金额", "data": [] }], "xAxisData": [] }
})


valueFormatMap['vid_lxfqaky793'] = reactive({});

// ---------------------------- 元素数据引用 ----------------------------
const iframeIdList = ref([]);
const loading = ref(true);
const dataConnector_state = reactive({});
// 联动状态
const linkageComponentsMap = {};
// 组件的format
const formatStrategy = {};
let maskZIndex = 999;
// 下钻的面包屑
const drillBreadcrumbsPreview = ref([]);
// 组件 1 的引用
const vid_04ipvq7dpx_ref = ref(null);
// 组件 图片 的引用
const vid_6jkxkz42uj_ref = ref(null);
// 组件 图片 的引用
const vid_444n0wfyab_ref = ref(null);
// 组件 图片 的引用
const vid_d93t2iiit1_ref = ref(null);
// 组件 标题 的引用
const vid_48ytkgl005_ref = ref(null);
// 组件 标题 的引用
const vid_5idmqvqx5s_ref = ref(null);
// 组件 标题 的引用
const vid_m411tut605_ref = ref(null);
// 组件 标题 的引用
const vid_kvurrj9vb5_ref = ref(null);
// 组件 标题 的引用
const vid_he8s7bak85_ref = ref(null);
// 组件 标题 的引用
const vid_cr6bjhv8bp_ref = ref(null);
// 组件 标题 的引用
const vid_ik28vdhwt0_ref = ref(null);
// 组件 标题 的引用
const vid_v64vaviwcn_ref = ref(null);
// 组件 标题 的引用
const vid_8lb46zpz06_ref = ref(null);
// 组件 标题 的引用
const vid_klnz9cuhug_ref = ref(null);
// 组件 标题 的引用
const vid_5ubftxmaoz_ref = ref(null);
// 组件 标题 的引用
const vid_r79279l6vd_ref = ref(null);
// 组件 标题 的引用
const vid_9h18iu8edr_ref = ref(null);
// 组件 标题 的引用
const vid_t92aycen6f_ref = ref(null);
// 组件 标题 的引用
const vid_xvpmxd4pkb_ref = ref(null);
// 组件 文本 的引用
const vid_bj4pydkzaq_ref = ref(null);
// 组件 文本 的引用
const vid_1lyn45ppv1_ref = ref(null);
// 组件 文本 的引用
const vid_27pdp4w6xf_ref = ref(null);
// 组件 文本 的引用
const vid_4jp9gzgk5z_ref = ref(null);
// 组件 文本 的引用
const vid_eavq9ffkad_ref = ref(null);
// 组件 文本 的引用
const vid_i45sv7n3t3_ref = ref(null);
// 组件 文本 的引用
const vid_d392n93rp4_ref = ref(null);
// 组件 文本 的引用
const vid_bsh29m8yhb_ref = ref(null);
// 组件 文本 的引用
const vid_zr7xbzlkdv_ref = ref(null);
// 组件 文本 的引用
const vid_jcp444dbw8_ref = ref(null);
// 组件 文本 的引用
const vid_bmr8bd29e5_ref = ref(null);
// 组件 发货总额 的引用
const vid_nmnhb66so3_ref = ref(null);
// 组件 发货总量 的引用
const vid_8635qkajmq_ref = ref(null);
// 组件 回款总额 的引用
const vid_1hrefm30tg_ref = ref(null);
// 组件 已发货未开票 的引用
const vid_sw2612a98b_ref = ref(null);
// 组件 应收账款-已开票 的引用
const vid_eph3ipxajd_ref = ref(null);
// 组件 应收账款-已开票-账期内 的引用
const vid_fvlp89s24h_ref = ref(null);
// 组件 应收账款-已发货-逾期 的引用
const vid_ai7byhitcu_ref = ref(null);
// 组件 应收账款-已开票-逾期 的引用
const vid_gvzrx5aqia_ref = ref(null);
// 组件 应收账款-已发货-账期内 的引用
const vid_3eq6cnnlkn_ref = ref(null);
// 组件 应收账款-已发货 的引用
const vid_amst7jr37a_ref = ref(null);
// 组件 开票总额 的引用
const vid_17sdmxukw0_ref = ref(null);
// 组件 生产下达 的引用
const vid_w9oebtx2s9_ref = ref(null);
// 组件 图片 的引用
const vid_5hjsh5zkki_ref = ref(null);
// 组件 时间范围筛选器 的引用
const vid_mmj7ritlcj_ref = ref(null);
// 组件 新签合同 的引用
const vid_orls56kf3j_ref = ref(null);
// 组件 文本 的引用
const vid_cjv31b9nsx_ref = ref(null);
// 组件 2 的引用
const vid_1rzmj39cf3_ref = ref(null);
// 组件 图片 的引用
const vid_9pgwjs3rcj_ref = ref(null);
// 组件 图片 的引用
const vid_0l9g1bfclu_ref = ref(null);
// 组件 标题 的引用
const vid_tiiye84qtq_ref = ref(null);
// 组件 新签合同 的引用
const vid_rlc78nbxv6_ref = ref(null);
// 组件 3 的引用
const vid_p09z1sgff9_ref = ref(null);
// 组件 区域客户总量 的引用
const vid_qnl50rpmgo_ref = ref(null);
// 组件 图片 的引用
const vid_2w09fy4igp_ref = ref(null);
// 组件 图片 的引用
const vid_ijjbm7qgz5_ref = ref(null);
// 组件 标题 的引用
const vid_phcclntugz_ref = ref(null);
// 组件 气泡地图 的引用
const vid_ml8n5xmjjd_ref = ref(null);
// 组件 标题 的引用
const vid_gyob2dwiz0_ref = ref(null);
// 组件 标题 的引用
const vid_soteuziq8a_ref = ref(null);
// 组件 标题 的引用
const vid_rqa3zxrdhi_ref = ref(null);
// 组件 文本 的引用
const vid_jwj7mz7nmg_ref = ref(null);
// 组件 文本 的引用
const vid_t69l0i93bq_ref = ref(null);
// 组件 区域客户总量 的引用
const vid_7c3t7bmnyd_ref = ref(null);
// 组件 标题 的引用
const vid_mapz17e82c_ref = ref(null);
// 组件 标题 的引用
const vid_r7a1e4a6df_ref = ref(null);
// 组件 标题 的引用
const vid_a24t9piqct_ref = ref(null);
// 组件 图片 的引用
const vid_ri7da1ffu4_ref = ref(null);
// 组件 图片 的引用
const vid_i6t5z20xiq_ref = ref(null);
// 组件 活跃客户 的引用
const vid_5oaxqwut5q_ref = ref(null);
// 组件 销售业绩 的引用
const vid_xhbmv7rxhx_ref = ref(null);
// 组件 明细表 的引用
const vid_d2zxmfj48z_ref = ref(null);
// 组件 4 的引用
const vid_vovbpv0456_ref = ref(null);
// 组件 图片 的引用
const vid_a7wb1qdhlv_ref = ref(null);
// 组件 图片 的引用
const vid_qda74vsms9_ref = ref(null);
// 组件 标题 的引用
const vid_8ffck6x6pq_ref = ref(null);
// 组件 发货 的引用
const vid_wnlrsbetz1_ref = ref(null);
// 组件 5 的引用
const vid_50gg5tuvz1_ref = ref(null);
// 组件 图片 的引用
const vid_jlnubrhbwd_ref = ref(null);
// 组件 回款 的引用
const vid_59lgvursjq_ref = ref(null);
// 组件 标题 的引用
const vid_nxcyo8mxan_ref = ref(null);
// 组件 6 的引用
const vid_7ieubr8ua9_ref = ref(null);
// 组件 图片 的引用
const vid_g7423wuakr_ref = ref(null);
// 组件 标题 的引用
const vid_nqitr05yw8_ref = ref(null);
// 组件 标题 的引用
const vid_2awx9jnrsz_ref = ref(null);
// 组件 明细表 的引用
const vid_e3a5f23bvy_ref = ref(null);
// 组件 7 的引用
const vid_qx6fr9fzs0_ref = ref(null);
// 组件 图片 的引用
const vid_ljzjgoopto_ref = ref(null);
// 组件 图片 的引用
const vid_5eys81uwdl_ref = ref(null);
// 组件 标题 的引用
const vid_mln49nz6eu_ref = ref(null);
// 组件 tabs组件 的引用
const vid_j8z6han1ph_ref = ref(null);
// 组件 容器 的引用
const vid_3zbdmaat7f_ref = ref(null);
// 组件 横向堆叠柱状图 的引用
const vid_oplaqkug5j_ref = ref(null);
// 组件 容器 的引用
const vid_5synvzzc5e_ref = ref(null);
// 组件 逾期应收账款 的引用
const vid_rcpqfszgzg_ref = ref(null);
// 组件 标题 的引用
const vid_r24sgfzyu5_ref = ref(null);
// 组件 标题 的引用
const vid_7gzfq3avmc_ref = ref(null);
// 组件 文本 的引用
const vid_ss0fmh97qu_ref = ref(null);
// 组件 容器 的引用
const vid_tdtx3jyym1_ref = ref(null);
// 组件 横向堆叠柱状图 的引用
const vid_lxfqaky793_ref = ref(null);
// 组件显示隐藏状态
const showState = reactive({
  // 组件 1 的显隐状态
  vid_04ipvq7dpx_visible: true,
  // 组件 图片 的显隐状态
  vid_6jkxkz42uj_visible: true,
  // 组件 图片 的显隐状态
  vid_444n0wfyab_visible: false,
  // 组件 图片 的显隐状态
  vid_d93t2iiit1_visible: true,
  // 组件 标题 的显隐状态
  vid_48ytkgl005_visible: true,
  // 组件 标题 的显隐状态
  vid_5idmqvqx5s_visible: true,
  // 组件 标题 的显隐状态
  vid_m411tut605_visible: true,
  // 组件 标题 的显隐状态
  vid_kvurrj9vb5_visible: true,
  // 组件 标题 的显隐状态
  vid_he8s7bak85_visible: true,
  // 组件 标题 的显隐状态
  vid_cr6bjhv8bp_visible: true,
  // 组件 标题 的显隐状态
  vid_ik28vdhwt0_visible: true,
  // 组件 标题 的显隐状态
  vid_v64vaviwcn_visible: true,
  // 组件 标题 的显隐状态
  vid_8lb46zpz06_visible: true,
  // 组件 标题 的显隐状态
  vid_klnz9cuhug_visible: true,
  // 组件 标题 的显隐状态
  vid_5ubftxmaoz_visible: true,
  // 组件 标题 的显隐状态
  vid_r79279l6vd_visible: true,
  // 组件 标题 的显隐状态
  vid_9h18iu8edr_visible: true,
  // 组件 标题 的显隐状态
  vid_t92aycen6f_visible: true,
  // 组件 标题 的显隐状态
  vid_xvpmxd4pkb_visible: true,
  // 组件 文本 的显隐状态
  vid_bj4pydkzaq_visible: true,
  // 组件 文本 的显隐状态
  vid_1lyn45ppv1_visible: true,
  // 组件 文本 的显隐状态
  vid_27pdp4w6xf_visible: true,
  // 组件 文本 的显隐状态
  vid_4jp9gzgk5z_visible: true,
  // 组件 文本 的显隐状态
  vid_eavq9ffkad_visible: true,
  // 组件 文本 的显隐状态
  vid_i45sv7n3t3_visible: true,
  // 组件 文本 的显隐状态
  vid_d392n93rp4_visible: true,
  // 组件 文本 的显隐状态
  vid_bsh29m8yhb_visible: true,
  // 组件 文本 的显隐状态
  vid_zr7xbzlkdv_visible: true,
  // 组件 文本 的显隐状态
  vid_jcp444dbw8_visible: true,
  // 组件 文本 的显隐状态
  vid_bmr8bd29e5_visible: true,
  // 组件 发货总额 的显隐状态
  vid_nmnhb66so3_visible: true,
  // 组件 发货总量 的显隐状态
  vid_8635qkajmq_visible: true,
  // 组件 回款总额 的显隐状态
  vid_1hrefm30tg_visible: true,
  // 组件 已发货未开票 的显隐状态
  vid_sw2612a98b_visible: true,
  // 组件 应收账款-已开票 的显隐状态
  vid_eph3ipxajd_visible: true,
  // 组件 应收账款-已开票-账期内 的显隐状态
  vid_fvlp89s24h_visible: true,
  // 组件 应收账款-已发货-逾期 的显隐状态
  vid_ai7byhitcu_visible: true,
  // 组件 应收账款-已开票-逾期 的显隐状态
  vid_gvzrx5aqia_visible: true,
  // 组件 应收账款-已发货-账期内 的显隐状态
  vid_3eq6cnnlkn_visible: true,
  // 组件 应收账款-已发货 的显隐状态
  vid_amst7jr37a_visible: true,
  // 组件 开票总额 的显隐状态
  vid_17sdmxukw0_visible: true,
  // 组件 生产下达 的显隐状态
  vid_w9oebtx2s9_visible: true,
  // 组件 图片 的显隐状态
  vid_5hjsh5zkki_visible: true,
  // 组件 时间范围筛选器 的显隐状态
  vid_mmj7ritlcj_visible: true,
  // 组件 新签合同 的显隐状态
  vid_orls56kf3j_visible: true,
  // 组件 文本 的显隐状态
  vid_cjv31b9nsx_visible: true,
  // 组件 2 的显隐状态
  vid_1rzmj39cf3_visible: true,
  // 组件 图片 的显隐状态
  vid_9pgwjs3rcj_visible: true,
  // 组件 图片 的显隐状态
  vid_0l9g1bfclu_visible: false,
  // 组件 标题 的显隐状态
  vid_tiiye84qtq_visible: true,
  // 组件 新签合同 的显隐状态
  vid_rlc78nbxv6_visible: true,
  // 组件 3 的显隐状态
  vid_p09z1sgff9_visible: true,
  // 组件 区域客户总量 的显隐状态
  vid_qnl50rpmgo_visible: true,
  // 组件 图片 的显隐状态
  vid_2w09fy4igp_visible: true,
  // 组件 图片 的显隐状态
  vid_ijjbm7qgz5_visible: false,
  // 组件 标题 的显隐状态
  vid_phcclntugz_visible: true,
  // 组件 气泡地图 的显隐状态
  vid_ml8n5xmjjd_visible: true,
  // 组件 标题 的显隐状态
  vid_gyob2dwiz0_visible: true,
  // 组件 标题 的显隐状态
  vid_soteuziq8a_visible: true,
  // 组件 标题 的显隐状态
  vid_rqa3zxrdhi_visible: true,
  // 组件 文本 的显隐状态
  vid_jwj7mz7nmg_visible: true,
  // 组件 文本 的显隐状态
  vid_t69l0i93bq_visible: true,
  // 组件 区域客户总量 的显隐状态
  vid_7c3t7bmnyd_visible: true,
  // 组件 标题 的显隐状态
  vid_mapz17e82c_visible: true,
  // 组件 标题 的显隐状态
  vid_r7a1e4a6df_visible: true,
  // 组件 标题 的显隐状态
  vid_a24t9piqct_visible: true,
  // 组件 图片 的显隐状态
  vid_ri7da1ffu4_visible: true,
  // 组件 图片 的显隐状态
  vid_i6t5z20xiq_visible: true,
  // 组件 活跃客户 的显隐状态
  vid_5oaxqwut5q_visible: true,
  // 组件 销售业绩 的显隐状态
  vid_xhbmv7rxhx_visible: true,
  // 组件 明细表 的显隐状态
  vid_d2zxmfj48z_visible: true,
  // 组件 4 的显隐状态
  vid_vovbpv0456_visible: true,
  // 组件 图片 的显隐状态
  vid_a7wb1qdhlv_visible: true,
  // 组件 图片 的显隐状态
  vid_qda74vsms9_visible: false,
  // 组件 标题 的显隐状态
  vid_8ffck6x6pq_visible: true,
  // 组件 发货 的显隐状态
  vid_wnlrsbetz1_visible: true,
  // 组件 5 的显隐状态
  vid_50gg5tuvz1_visible: true,
  // 组件 图片 的显隐状态
  vid_jlnubrhbwd_visible: true,
  // 组件 回款 的显隐状态
  vid_59lgvursjq_visible: true,
  // 组件 标题 的显隐状态
  vid_nxcyo8mxan_visible: true,
  // 组件 6 的显隐状态
  vid_7ieubr8ua9_visible: true,
  // 组件 图片 的显隐状态
  vid_g7423wuakr_visible: true,
  // 组件 标题 的显隐状态
  vid_nqitr05yw8_visible: true,
  // 组件 标题 的显隐状态
  vid_2awx9jnrsz_visible: true,
  // 组件 明细表 的显隐状态
  vid_e3a5f23bvy_visible: true,
  // 组件 7 的显隐状态
  vid_qx6fr9fzs0_visible: true,
  // 组件 图片 的显隐状态
  vid_ljzjgoopto_visible: true,
  // 组件 图片 的显隐状态
  vid_5eys81uwdl_visible: false,
  // 组件 标题 的显隐状态
  vid_mln49nz6eu_visible: true,
  // 组件 tabs组件 的显隐状态
  vid_j8z6han1ph_visible: true,
  // 组件 容器 的显隐状态
  vid_3zbdmaat7f_visible: true,
  // 组件 横向堆叠柱状图 的显隐状态
  vid_oplaqkug5j_visible: true,
  // 组件 容器 的显隐状态
  vid_5synvzzc5e_visible: true,
  // 组件 逾期应收账款 的显隐状态
  vid_rcpqfszgzg_visible: true,
  // 组件 标题 的显隐状态
  vid_r24sgfzyu5_visible: true,
  // 组件 标题 的显隐状态
  vid_7gzfq3avmc_visible: true,
  // 组件 文本 的显隐状态
  vid_ss0fmh97qu_visible: true,
  // 组件 容器 的显隐状态
  vid_tdtx3jyym1_visible: true,
  // 组件 横向堆叠柱状图 的显隐状态
  vid_lxfqaky793_visible: true,

})



// 页面配置中的全局参数
const pageGlobalParameters = reactive([]);
// ------------------------------------------------------ 生命周期

onMounted(() => {
  dataConnector_vid_nmnhb66so3()
  dataConnector_vid_8635qkajmq()
  dataConnector_vid_1hrefm30tg()
  dataConnector_vid_eph3ipxajd()
  dataConnector_vid_fvlp89s24h()
  dataConnector_vid_ai7byhitcu()
  dataConnector_vid_gvzrx5aqia()
  dataConnector_vid_3eq6cnnlkn()
  dataConnector_vid_amst7jr37a()
  dataConnector_vid_17sdmxukw0()
  dataConnector_vid_w9oebtx2s9()
  dataConnector_vid_orls56kf3j()
  dataConnector_vid_qnl50rpmgo()
  dataConnector_vid_5oaxqwut5q()
  dataConnector_vid_xhbmv7rxhx()
  dataConnector_vid_d2zxmfj48z()
  dataConnector_vid_59lgvursjq()
  dataConnector_vid_oplaqkug5j()
  dataConnector_vid_rcpqfszgzg()
  dataConnector_vid_lxfqaky793()
  getMapData_vid_ml8n5xmjjd()
})

// ------------------------------------------------------ 监听

// ------------------------------------------------------ 方法
function init() {
  loading.value = false;
  scaleScreen()
}
function getPopupContainer() {
  return document.documentElement;
}
// 数据请求

// 记录对表格联动的状态
function recordLinkageStatus(data) {
  const { id, linkageList } = data;
  if (linkageEdInfoMap[id]) {
    linkageEdInfoMap[id].linkageList = linkageList;
  }
}
// 接入外部数据处理
function dealExternalData(data) {
  const { result, extendInfo } = data;
  const resultParams = [];
  result.forEach((field) => {
    for (let key in field) {
      let info = [];
      if (!isArray(field[key].value)) {
        info.push(field[key].value)
      } else {
        info = field[key].value;
      }
      info.forEach((keyValue, index) => {
        if (index > resultParams.length - 1) {
          resultParams.push({
            [key]: keyValue
          });
        } else {
          resultParams[index][key] = keyValue;
        }
      })
    }
  })
  if (extendInfo.api) {
    return new Promise((resolve, reject) => {
      post(extendInfo.api, resultParams).then(async (res) => {
        if (res.data) {
          const obj = {}
          res.data.forEach((data) => {
            extendInfo.fields.forEach((key) => {
              if (!obj[key]) {
                obj[key] = [data[key]];
              } else {
                obj[key].push(data[key])
              }
            })
          })
          resolve(obj);
        }
      })
    })
  }
}
// 组件请求数据参数处理函数
let requestParamHandle = {}
// 组件请求结果预处理函数
let requestResponsePreHandle = {}
// 组件请求结果处理函数
let requestResponsePostHandle = {}
// 通用请求方法
const commonRequestData = async function (extraInfo) {
  const {
    relation_block,
    linkageList = [],
    id,
    drillBreadcrumbs = [],
    drillType = 'down',
    params: upParams,
    pageGlobalParameters,
    pageInfo = {},
    extendParams = {}
  } = extraInfo;
  if (!relation_block) {
    return;
  }
  const { relationData, componentKey, geoMap = [] } = relation_block;
  const options = {
    linkageList,
    componentKey, // 组件名字
    relationData, // 数据配置信息
    relationOptionIndex: '0', // 多图层，初始化，暂定默认都是0
    released: true, // 全量数据
    drillList: relationData?.drillInfo?.list || [],
    drillBreadcrumbs,
    pageGlobalParameters,
    pagination: pageInfo,
    externalParams,
    geoMap
  };
  let result = await generateFetchParams(id, options);
  if (!result) {
    return;
  }
  try {
    result = requestParamHandle[id](result)
  } catch (e) {
    // do nothing
  }
  const { params, api, urlParameterMap } = result;
  // 下钻处理
  const drillInfoList = relationData.drillInfo?.list || [];
  const name = id + '_props';
  blockPropState[name].dataSets.loading = true;
  try {
    post(api, params).then(async (resp) => {
      // 外挂预处理响应结果
      try {
        resp = requestResponsePreHandle[id](resp)
      } catch (e) {
        // do nothing
      }
      if (componentKey === 'control_linkage') {
        blockPropState[name].dataSource = resp.data?.dataList || [];
        // 外挂处理响应结果
        try {
          requestResponsePostHandle[id](resp)
        } catch (e) {
          // do nothing
        }
        return;
      }
      if (extendParams.dealData) {
        blockPropState[name].dataSets.source = extendParams.dealData({
          dataSource: resp.data?.dataList || []
        });
      } else {
        blockPropState[name].dataSets.source = resp.data?.dataList || [];
      }
      blockPropState[name].dataSets.loading = false;
      blockPropState[name].dataSets.authCode = resp.errorCode === 'table.no.permission' || resp.errorCode === 'dataset.no.permission';
      if (pageInfoMap[id]) {
        pageInfoMap[id].total = resp.data?.totalElements;
      }
      // 这里加判断，区分是下钻接口调用还是上钻接口调用,只有下钻才这么处理
      if (drillInfoList.length && drillBreadcrumbs.length) {
        let drillInfoListIndex = drillBreadcrumbs.length - 1;
        //世界地图下钻减一
        if (componentKey.includes('map') && !geoMap.includes('world')) {
          drillInfoListIndex = drillBreadcrumbs.length - 2;
        }
        blockPropState[name].dataSets.dimensions.xAxis = drillInfoList[drillInfoListIndex]?.alias || drillInfoList[drillInfoListIndex]?.name;
      }
      // 上钻时候更新dimensions.xAxis的值
      if (drillType && drillType === 'up' && drillInfoList.length) {
        const { item = undefined, index } = upParams;
        // 点击取消钻取的时候，默认取第一个,面包屑和drillInfoList是映射对应关系
        if (item) {
          let itemIndex = index;
          // 地图组件和其他Echart组件下钻信息不一样，需区分
          if (componentKey.includes('map') && !geoMap.includes('world')) {
            itemIndex = index - 1;
          }
          blockPropState[name].dataSets.dimensions.xAxis = drillInfoList[itemIndex]?.alias || drillInfoList[itemIndex]?.name || '';
          // 不存在的时候点击了取消钻取的动作，去drillInfoList去取，默认取第一项
        } else {
          if (drillInfoList.length > 0) {
            const [{ alias, name: drillName }] = drillInfoList;
            blockPropState[name].dataSets.dimensions.xAxis = alias || drillName || '';
          }
        }
      }
      // 预览格式化数据之前需清空条件格式存储数据
      Object.keys(blockPropState[name].dataSets.conditionData).map((item) => {
        blockPropState[name].dataSets.conditionData[item] = [];
      })
      const resultData = formatStrategy[id](blockPropState[name].dataSets, {
        selectStackOptions: blockPropState[name].selectStackOptions, numberLabelConversionRate: blockPropState[name].numberLabelConversionRate, forecastDays: blockPropState[name]?.forecastDays
          ? Number(blockPropState[name]?.forecastDays)
          : blockPropState[name]?.forecastDays
      });
      // 处理数据格式
      const rules = generateComponentFieldFormatMap({ relationData, props: blockPropState[name], componentKey });
      handleDealDataFormat(resultData, rules, componentKey);
      const { seriesData, xAxisData, indicatorData, formatData, columns, tableConditionSetMap, realDimensionData, yAxisData, max } = resultData;
      blockPropState[name].dataSets.seriesData = seriesData;
      if (componentKey === 'uview_treeSelect_page_mobile') {
        blockPropState[name].options = seriesData;
      }
      blockPropState[name].dataSets.xAxisData = xAxisData;
      // Y轴
      blockPropState[name].dataSets.yAxisData = yAxisData;
      // 雷达图
      blockPropState[name].dataSets.indicatorData = indicatorData;
      // 处理轮播表的数据
      blockPropState[name].dataSets.formatData = formatData;
      // 表格列
      blockPropState[name].dataSets.columns = columns;
      // 表格条件数据
      blockPropState[name].dataSets.tableConditionSetMap = tableConditionSetMap;
      // 表格维度数据
      blockPropState[name].dataSets.realDimensionData = realDimensionData;
      //气泡地图图例最大值
      blockPropState[name].dataSets.max = max;

      // 外挂处理响应结果
      try {
        requestResponsePostHandle[id](resp)
      } catch (e) {
        // do nothing
      }
    })
  } catch (error) {
    blockPropState[name].dataSets.loading = false;
    return error
  }
}

// ---------------------------- 数据连接器 ----------------------------
// 1. 定义空值用来响应数据response
// 2. 定义 页面中组件使用的接口方法

blockInfoMap.vid_nmnhb66so3 = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "c84317c3-784b-4257-acbc-2068608dffa0", "tableName": "发货总量", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "type": ["STRING", "NUMBER", "FILTER"], "name": "文本内容", "alias": "value", "relations": [{ "columnName": "price", "columnAlias": "单价", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "发货总量", "id": 1, "dragKey": "yAxis1", "name": "price", "catalogTableColumnAlias": "单价", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "price", "dataType": "NUMBER", "datasetFieldName": "price", "alias": "单价", "title": "单价", "originType": "NUMBER", "originTitle": "单价", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "dataFormat": { "unit": "", "numberDigit": 2 } }], "key": "xAxis" }, "filter": { "type": ["STRING", "NUMBER", "DATE", "GIS"], "name": "结果过滤", "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_nmnhb66so3,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_nmnhb66so3 = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_nmnhb66so3,
      id: 'vid_nmnhb66so3',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_nmnhb66so3,
      numberLabelConversionRate: blockPropState['vid_nmnhb66so3_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_nmnhb66so3 || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_nmnhb66so3,
            id: 'vid_nmnhb66so3',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_nmnhb66so3,
            numberLabelConversionRate: blockPropState['vid_nmnhb66so3_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_8635qkajmq = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "c84317c3-784b-4257-acbc-2068608dffa0", "tableName": "发货总量", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "type": ["STRING", "NUMBER", "FILTER"], "name": "文本内容", "alias": "value", "relations": [{ "columnName": "DeliveryNum", "columnAlias": "数量", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "发货总量", "id": 0, "dragKey": "yAxis0", "name": "DeliveryNum", "catalogTableColumnAlias": "数量", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "DeliveryNum", "dataType": "NUMBER", "datasetFieldName": "DeliveryNum", "alias": "数量", "title": "数量", "originType": "NUMBER", "originTitle": "数量", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "key": "xAxis" }, "filter": { "type": ["STRING", "NUMBER", "DATE", "GIS"], "name": "结果过滤", "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_8635qkajmq,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_8635qkajmq = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_8635qkajmq,
      id: 'vid_8635qkajmq',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_8635qkajmq,
      numberLabelConversionRate: blockPropState['vid_8635qkajmq_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_8635qkajmq || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_8635qkajmq,
            id: 'vid_8635qkajmq',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_8635qkajmq,
            numberLabelConversionRate: blockPropState['vid_8635qkajmq_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_1hrefm30tg = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "aea9e8a2-8bce-4da8-a097-ece217969aa3", "tableName": "回款总额", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "type": ["STRING", "NUMBER", "FILTER"], "name": "文本内容", "alias": "value", "relations": [{ "columnName": "RepaymentAmount", "columnAlias": "金额", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "回款总额", "id": 0, "dragKey": "yAxis0", "name": "RepaymentAmount", "catalogTableColumnAlias": "金额", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "RepaymentAmount", "dataType": "NUMBER", "datasetFieldName": "RepaymentAmount", "alias": "金额", "title": "金额", "originType": "NUMBER", "originTitle": "金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "dataFormat": { "unit": "", "numberDigit": 2 } }], "key": "xAxis" }, "filter": { "type": ["STRING", "NUMBER", "DATE", "GIS"], "name": "结果过滤", "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_1hrefm30tg,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_1hrefm30tg = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_1hrefm30tg,
      id: 'vid_1hrefm30tg',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_1hrefm30tg,
      numberLabelConversionRate: blockPropState['vid_1hrefm30tg_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_1hrefm30tg || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_1hrefm30tg,
            id: 'vid_1hrefm30tg',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_1hrefm30tg,
            numberLabelConversionRate: blockPropState['vid_1hrefm30tg_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_eph3ipxajd = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "ff20c358-a077-494b-82ed-6676d458f4b9", "tableName": "当今应收账款_已开票", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "type": ["STRING", "NUMBER", "FILTER"], "name": "文本内容", "alias": "value", "relations": [{ "columnName": "price", "columnAlias": "金额", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "当今应收账款_已开票", "id": 0, "dragKey": "yAxis0", "name": "price", "catalogTableColumnAlias": "金额", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "price", "dataType": "NUMBER", "datasetFieldName": "price", "alias": "金额", "title": "金额", "originType": "NUMBER", "originTitle": "金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "dataFormat": { "unit": "", "numberDigit": 2 } }], "key": "xAxis" }, "filter": { "type": ["STRING", "NUMBER", "DATE", "GIS"], "name": "结果过滤", "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_eph3ipxajd,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_eph3ipxajd = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_eph3ipxajd,
      id: 'vid_eph3ipxajd',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_eph3ipxajd,
      numberLabelConversionRate: blockPropState['vid_eph3ipxajd_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_eph3ipxajd || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_eph3ipxajd,
            id: 'vid_eph3ipxajd',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_eph3ipxajd,
            numberLabelConversionRate: blockPropState['vid_eph3ipxajd_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_fvlp89s24h = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "5160669f-b7df-4015-bfe4-0bb15079f0e6", "tableName": "当今应收账款_已开票_账期内", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "type": ["STRING", "NUMBER", "FILTER"], "name": "文本内容", "alias": "value", "relations": [{ "columnName": "price", "columnAlias": "金额", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "当今应收账款_已开票_账期内", "id": 0, "dragKey": "yAxis0", "name": "price", "catalogTableColumnAlias": "金额", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "price", "dataType": "NUMBER", "datasetFieldName": "price", "alias": "金额", "title": "金额", "originType": "NUMBER", "originTitle": "金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "dataFormat": { "unit": "", "numberDigit": 2 } }], "key": "xAxis" }, "filter": { "type": ["STRING", "NUMBER", "DATE", "GIS"], "name": "结果过滤", "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_fvlp89s24h,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_fvlp89s24h = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_fvlp89s24h,
      id: 'vid_fvlp89s24h',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_fvlp89s24h,
      numberLabelConversionRate: blockPropState['vid_fvlp89s24h_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_fvlp89s24h || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_fvlp89s24h,
            id: 'vid_fvlp89s24h',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_fvlp89s24h,
            numberLabelConversionRate: blockPropState['vid_fvlp89s24h_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_ai7byhitcu = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "1e19db66-03e6-4601-b3d1-28bc2795b855", "tableName": "当今应收账款_已发货_逾期", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-25 00:00:00.000", "endDate": "2023-08-26 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "type": ["STRING", "NUMBER", "FILTER"], "name": "文本内容", "alias": "value", "relations": [{ "columnName": "price", "columnAlias": null, "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "当今应收账款_已发货_逾期", "id": 0, "dragKey": "yAxis0", "name": "price", "catalogTableColumnAlias": null, "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "price", "dataType": "NUMBER", "datasetFieldName": "price", "alias": null, "title": "price", "originType": "NUMBER", "originTitle": "price", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "dataFormat": { "unit": "", "numberDigit": 2 } }], "key": "xAxis" }, "filter": { "type": ["STRING", "NUMBER", "DATE", "GIS"], "name": "结果过滤", "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_ai7byhitcu,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_ai7byhitcu = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_ai7byhitcu,
      id: 'vid_ai7byhitcu',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_ai7byhitcu,
      numberLabelConversionRate: blockPropState['vid_ai7byhitcu_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_ai7byhitcu || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_ai7byhitcu,
            id: 'vid_ai7byhitcu',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_ai7byhitcu,
            numberLabelConversionRate: blockPropState['vid_ai7byhitcu_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_gvzrx5aqia = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "8d0b083b-5089-446f-9f79-657487c41653", "tableName": "当今应收账款_已开票_逾期", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "type": ["STRING", "NUMBER", "FILTER"], "name": "文本内容", "alias": "value", "relations": [{ "columnName": "price", "columnAlias": "金额", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "当今应收账款_已开票_逾期", "id": 0, "dragKey": "yAxis0", "name": "price", "catalogTableColumnAlias": "金额", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "price", "dataType": "NUMBER", "datasetFieldName": "price", "alias": "金额", "title": "金额", "originType": "NUMBER", "originTitle": "金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "dataFormat": { "unit": "", "numberDigit": 2 } }], "key": "xAxis" }, "filter": { "type": ["STRING", "NUMBER", "DATE", "GIS"], "name": "结果过滤", "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_gvzrx5aqia,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_gvzrx5aqia = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_gvzrx5aqia,
      id: 'vid_gvzrx5aqia',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_gvzrx5aqia,
      numberLabelConversionRate: blockPropState['vid_gvzrx5aqia_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_gvzrx5aqia || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_gvzrx5aqia,
            id: 'vid_gvzrx5aqia',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_gvzrx5aqia,
            numberLabelConversionRate: blockPropState['vid_gvzrx5aqia_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_3eq6cnnlkn = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "b836a427-9d41-4f3f-83bb-b256a5046ce4", "tableName": "当今应收账款_已发货_非逾期", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-25 00:00:00.000", "endDate": "2023-08-26 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "type": ["STRING", "NUMBER", "FILTER"], "name": "文本内容", "alias": "value", "relations": [{ "columnName": "price", "columnAlias": null, "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "当今应收账款_已发货_非逾期", "id": 0, "dragKey": "yAxis0", "name": "price", "catalogTableColumnAlias": null, "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "price", "dataType": "NUMBER", "datasetFieldName": "price", "alias": null, "title": "price", "originType": "NUMBER", "originTitle": "price", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "dataFormat": { "unit": "", "numberDigit": 2 } }], "key": "xAxis" }, "filter": { "type": ["STRING", "NUMBER", "DATE", "GIS"], "name": "结果过滤", "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_3eq6cnnlkn,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_3eq6cnnlkn = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_3eq6cnnlkn,
      id: 'vid_3eq6cnnlkn',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_3eq6cnnlkn,
      numberLabelConversionRate: blockPropState['vid_3eq6cnnlkn_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_3eq6cnnlkn || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_3eq6cnnlkn,
            id: 'vid_3eq6cnnlkn',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_3eq6cnnlkn,
            numberLabelConversionRate: blockPropState['vid_3eq6cnnlkn_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_amst7jr37a = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "0967168b-1507-47ab-98d3-ff4e67817b14", "tableName": "当今应收账款_已发货_新", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-25 00:00:00.000", "endDate": "2023-08-26 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "type": ["STRING", "NUMBER", "FILTER"], "name": "文本内容", "alias": "value", "relations": [{ "columnName": "price", "columnAlias": null, "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "当今应收账款_已发货_新", "id": 0, "dragKey": "yAxis0", "name": "price", "catalogTableColumnAlias": null, "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "price", "dataType": "NUMBER", "datasetFieldName": "price", "alias": null, "title": "price", "originType": "NUMBER", "originTitle": "price", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "dataFormat": { "unit": "", "numberDigit": 2 } }], "key": "xAxis" }, "filter": { "type": ["STRING", "NUMBER", "DATE", "GIS"], "name": "结果过滤", "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_amst7jr37a,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_amst7jr37a = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_amst7jr37a,
      id: 'vid_amst7jr37a',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_amst7jr37a,
      numberLabelConversionRate: blockPropState['vid_amst7jr37a_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_amst7jr37a || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_amst7jr37a,
            id: 'vid_amst7jr37a',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_amst7jr37a,
            numberLabelConversionRate: blockPropState['vid_amst7jr37a_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_17sdmxukw0 = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "e86b53bd-1717-43fb-a9fb-0b44d51f6841", "tableName": "开票总额", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "type": ["STRING", "NUMBER", "FILTER"], "name": "文本内容", "alias": "value", "relations": [{ "columnName": "InvoiceAmount", "columnAlias": "金额", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "开票总额", "id": 0, "dragKey": "yAxis0", "name": "InvoiceAmount", "catalogTableColumnAlias": "金额", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "InvoiceAmount", "dataType": "NUMBER", "datasetFieldName": "InvoiceAmount", "alias": "金额", "title": "金额", "originType": "NUMBER", "originTitle": "金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "dataFormat": { "unit": "", "numberDigit": 2 } }], "key": "xAxis" }, "filter": { "type": ["STRING", "NUMBER", "DATE", "GIS"], "name": "结果过滤", "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_17sdmxukw0,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_17sdmxukw0 = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_17sdmxukw0,
      id: 'vid_17sdmxukw0',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_17sdmxukw0,
      numberLabelConversionRate: blockPropState['vid_17sdmxukw0_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_17sdmxukw0 || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_17sdmxukw0,
            id: 'vid_17sdmxukw0',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_17sdmxukw0,
            numberLabelConversionRate: blockPropState['vid_17sdmxukw0_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_w9oebtx2s9 = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "7306ff73-b503-41d3-ba01-2732ff0b2f49", "tableName": "生产下达", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "type": ["STRING", "NUMBER", "FILTER"], "name": "文本内容", "alias": "value", "relations": [{ "columnName": "price", "columnAlias": "价格", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "生产下达", "id": 1, "dragKey": "yAxis1", "name": "price", "catalogTableColumnAlias": "价格", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "price", "dataType": "NUMBER", "datasetFieldName": "price", "alias": "价格", "title": "价格", "originType": "NUMBER", "originTitle": "价格", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "dataFormat": { "unit": "", "numberDigit": 2 } }], "key": "xAxis" }, "filter": { "type": ["STRING", "NUMBER", "DATE", "GIS"], "name": "结果过滤", "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_w9oebtx2s9,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_w9oebtx2s9 = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_w9oebtx2s9,
      id: 'vid_w9oebtx2s9',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_w9oebtx2s9,
      numberLabelConversionRate: blockPropState['vid_w9oebtx2s9_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_w9oebtx2s9 || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_w9oebtx2s9,
            id: 'vid_w9oebtx2s9',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_w9oebtx2s9,
            numberLabelConversionRate: blockPropState['vid_w9oebtx2s9_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_orls56kf3j = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "5b191761-a9d2-428c-9799-b334a938802b", "tableName": "新签合同", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "name": "文本内容", "alias": "value", "type": ["STRING", "NUMBER", "FILTER"], "relations": [{ "columnName": "TotalAmount", "columnAlias": "金额", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "新签合同", "id": 0, "dragKey": "yAxis0", "name": "TotalAmount", "catalogTableColumnAlias": "金额", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "TotalAmount", "dataType": "NUMBER", "datasetFieldName": "TotalAmount", "alias": "金额", "title": "金额", "originType": "NUMBER", "originTitle": "金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "dataFormat": { "unit": "", "numberDigit": 2 } }], "key": "xAxis" }, "filter": { "name": "结果过滤", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "info_text" }


// 数据连接器 vid_orls56kf3j,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_orls56kf3j = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_orls56kf3j,
      id: 'vid_orls56kf3j',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_orls56kf3j,
      numberLabelConversionRate: blockPropState['vid_orls56kf3j_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_orls56kf3j || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_orls56kf3j,
            id: 'vid_orls56kf3j',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_orls56kf3j,
            numberLabelConversionRate: blockPropState['vid_orls56kf3j_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_qnl50rpmgo = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "0c41a478-480f-43fb-a68d-c11dcdc07a93", "tableName": "区域客户总量", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "name": "列", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [{ "columnName": "CustomerName", "columnAlias": "客户编码", "columnType": "STRING", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "区域客户总量", "id": 0, "dragKey": "xAxis0", "name": "CustomerName", "catalogTableColumnAlias": "客户编码", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "CustomerName", "dataType": "STRING", "datasetFieldName": "CustomerName", "alias": "客户编码", "title": "客户编码", "originType": "STRING", "originTitle": "客户编码", "svgIcon": "db-string", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }, { "columnName": "Province", "columnAlias": "地域", "columnType": "STRING", "geographyMapperList": null, "geographyType": "PROVINCE", "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "区域客户总量", "id": 1, "dragKey": "xAxis1", "name": "Province", "catalogTableColumnAlias": "地域", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "Province", "dataType": "GIS", "datasetFieldName": "Province", "alias": "地域", "title": "地域", "originType": "GIS", "originTitle": "地域", "svgIcon": "db-map", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "key": "xAxis" }, "yAxisProgress": { "name": "进度列", "alias": "进度列", "type": ["NUMBER"], "relations": [], "key": "yAxisProgress" }, "yAxisCondition": { "name": "条件项", "alias": "yAxisCondition", "type": ["NUMBER"], "relations": [], "key": "yAxisCondition" }, "filter": { "name": "结果过滤", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "table_common" }


// 数据连接器 vid_qnl50rpmgo,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_qnl50rpmgo = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_qnl50rpmgo,
      id: 'vid_qnl50rpmgo',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_qnl50rpmgo,
      numberLabelConversionRate: blockPropState['vid_qnl50rpmgo_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_qnl50rpmgo || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_qnl50rpmgo,
            id: 'vid_qnl50rpmgo',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_qnl50rpmgo,
            numberLabelConversionRate: blockPropState['vid_qnl50rpmgo_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_5oaxqwut5q = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "0c41a478-480f-43fb-a68d-c11dcdc07a93", "tableName": "区域客户总量", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "name": "列", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [{ "columnName": "CustomerName", "columnAlias": "客户编码", "columnType": "STRING", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "区域客户总量", "id": 0, "dragKey": "xAxis0", "name": "CustomerName", "catalogTableColumnAlias": "客户编码", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "CustomerName", "dataType": "STRING", "datasetFieldName": "CustomerName", "alias": "客户编码", "title": "客户编码", "originType": "STRING", "originTitle": "客户编码", "svgIcon": "db-string", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }, { "columnName": "Province", "columnAlias": "地域", "columnType": "STRING", "geographyMapperList": null, "geographyType": "PROVINCE", "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "区域客户总量", "id": 1, "dragKey": "xAxis1", "name": "Province", "catalogTableColumnAlias": "地域", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "Province", "dataType": "GIS", "datasetFieldName": "Province", "alias": "地域", "title": "地域", "originType": "GIS", "originTitle": "地域", "svgIcon": "db-map", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "key": "xAxis" }, "yAxisProgress": { "name": "进度列", "alias": "进度列", "type": ["NUMBER"], "relations": [], "key": "yAxisProgress" }, "yAxisCondition": { "name": "条件项", "alias": "yAxisCondition", "type": ["NUMBER"], "relations": [], "key": "yAxisCondition" }, "filter": { "name": "结果过滤", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "table_common" }


// 数据连接器 vid_5oaxqwut5q,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_5oaxqwut5q = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_5oaxqwut5q,
      id: 'vid_5oaxqwut5q',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_5oaxqwut5q,
      numberLabelConversionRate: blockPropState['vid_5oaxqwut5q_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_5oaxqwut5q || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_5oaxqwut5q,
            id: 'vid_5oaxqwut5q',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_5oaxqwut5q,
            numberLabelConversionRate: blockPropState['vid_5oaxqwut5q_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_xhbmv7rxhx = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "08efea86-61ce-4597-ac9c-db96b50aa88d", "tableName": "销售业绩", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "name": "列", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [{ "columnName": "Province", "columnAlias": "地域", "columnType": "STRING", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "销售业绩", "id": 0, "dragKey": "xAxis0", "name": "Province", "catalogTableColumnAlias": "地域", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "Province", "dataType": "STRING", "datasetFieldName": "Province", "alias": "地域", "title": "地域", "originType": "STRING", "originTitle": "地域", "svgIcon": "db-string", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }, { "columnName": "合同金额", "columnAlias": null, "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "销售业绩", "id": 0, "dragKey": "yAxis0", "name": "合同金额", "catalogTableColumnAlias": null, "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "合同金额", "dataType": "NUMBER-NO-TRANSACT", "datasetFieldName": "合同金额", "alias": null, "title": "合同金额", "originType": "NUMBER", "originTitle": "合同金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "无聚合", "conditions": [{ "componentName": "Check", "name": "无聚合", "disabled": false, "value": true, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }, { "columnName": "发货金额", "columnAlias": null, "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "销售业绩", "id": 1, "dragKey": "yAxis1", "name": "发货金额", "catalogTableColumnAlias": null, "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "发货金额", "dataType": "NUMBER-NO-TRANSACT", "datasetFieldName": "发货金额", "alias": null, "title": "发货金额", "originType": "NUMBER", "originTitle": "发货金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "无聚合", "conditions": [{ "componentName": "Check", "name": "无聚合", "disabled": false, "value": true, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }, { "columnName": "开票金额", "columnAlias": null, "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "销售业绩", "id": 2, "dragKey": "yAxis2", "name": "开票金额", "catalogTableColumnAlias": null, "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "开票金额", "dataType": "NUMBER-NO-TRANSACT", "datasetFieldName": "开票金额", "alias": null, "title": "开票金额", "originType": "NUMBER", "originTitle": "开票金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "无聚合", "conditions": [{ "componentName": "Check", "name": "无聚合", "disabled": false, "value": true, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }, { "columnName": "回款金额", "columnAlias": null, "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "销售业绩", "id": 3, "dragKey": "yAxis3", "name": "回款金额", "catalogTableColumnAlias": null, "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "回款金额", "dataType": "NUMBER-NO-TRANSACT", "datasetFieldName": "回款金额", "alias": null, "title": "回款金额", "originType": "NUMBER", "originTitle": "回款金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "无聚合", "conditions": [{ "componentName": "Check", "name": "无聚合", "disabled": false, "value": true, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "key": "xAxis" }, "yAxisProgress": { "name": "进度列", "alias": "进度列", "type": ["NUMBER"], "relations": [], "key": "yAxisProgress" }, "yAxisCondition": { "name": "条件项", "alias": "yAxisCondition", "type": ["NUMBER"], "relations": [], "key": "yAxisCondition" }, "filter": { "name": "结果过滤", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "table_common" }


// 数据连接器 vid_xhbmv7rxhx,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_xhbmv7rxhx = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_xhbmv7rxhx,
      id: 'vid_xhbmv7rxhx',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_xhbmv7rxhx,
      numberLabelConversionRate: blockPropState['vid_xhbmv7rxhx_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_xhbmv7rxhx || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_xhbmv7rxhx,
            id: 'vid_xhbmv7rxhx',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_xhbmv7rxhx,
            numberLabelConversionRate: blockPropState['vid_xhbmv7rxhx_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_d2zxmfj48z = { "relationData": { "drillInfo": { "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "986a0cc6-f035-4976-bcae-c5ec9a2105ad", "tableName": "逾期应收账款_已开票", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "name": "列", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [{ "columnName": "aa", "columnAlias": "逾期天数", "columnType": "STRING", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "逾期应收账款_已开票", "id": 0, "dragKey": "xAxis0", "name": "aa", "catalogTableColumnAlias": "逾期天数", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "aa", "dataType": "STRING", "datasetFieldName": "aa", "alias": "逾期天数", "title": "逾期天数", "originType": "STRING", "originTitle": "逾期天数", "svgIcon": "db-string", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }, { "columnName": "sort_num", "columnAlias": "排序号", "columnType": "STRING", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "逾期应收账款_已开票", "id": 1, "dragKey": "xAxis1", "name": "sort_num", "catalogTableColumnAlias": "排序号", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "sort_num", "dataType": "STRING", "datasetFieldName": "sort_num", "alias": "排序号", "title": "排序号", "originType": "STRING", "originTitle": "排序号", "svgIcon": "db-string", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }, { "columnName": "Province", "columnAlias": "地域", "columnType": "STRING", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "逾期应收账款_已开票", "id": 2, "dragKey": "xAxis2", "name": "Province", "catalogTableColumnAlias": "地域", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "Province", "dataType": "STRING", "datasetFieldName": "Province", "alias": "地域", "title": "地域", "originType": "STRING", "originTitle": "地域", "svgIcon": "db-string", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }, { "columnName": "bb", "columnAlias": "金额", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "逾期应收账款_已开票", "id": 0, "dragKey": "yAxis0", "name": "bb", "catalogTableColumnAlias": "金额", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "bb", "dataType": "NUMBER-NO-TRANSACT", "datasetFieldName": "bb", "alias": "金额", "title": "金额", "originType": "NUMBER", "originTitle": "金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "无聚合", "conditions": [{ "componentName": "Check", "name": "无聚合", "disabled": false, "value": true, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "key": "xAxis" }, "yAxisProgress": { "name": "进度列", "alias": "进度列", "type": ["NUMBER"], "relations": [], "key": "yAxisProgress" }, "yAxisCondition": { "name": "条件项", "alias": "yAxisCondition", "type": ["NUMBER"], "relations": [], "key": "yAxisCondition" }, "filter": { "name": "结果过滤", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "table_common" }


// 数据连接器 vid_d2zxmfj48z,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_d2zxmfj48z = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_d2zxmfj48z,
      id: 'vid_d2zxmfj48z',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_d2zxmfj48z,
      numberLabelConversionRate: blockPropState['vid_d2zxmfj48z_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_d2zxmfj48z || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_d2zxmfj48z,
            id: 'vid_d2zxmfj48z',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_d2zxmfj48z,
            numberLabelConversionRate: blockPropState['vid_d2zxmfj48z_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_59lgvursjq = { "relationData": { "drillInfo": { "key": "drill", "name": "钻取/维度", "type": ["STRING", "DATE", "GIS"], "isClearDrillBreadcrumbs": false, "list": [] }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "3c0f93fd-7114-41a1-ab2a-b6be98dbe452", "tableName": "回款", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "name": "维度", "alias": "x", "type": ["STRING", "DATE", "GIS"], "relations": [{ "columnName": "time", "columnAlias": null, "columnType": "TIMESTAMP", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "回款", "id": 2, "dragKey": "xAxis2", "name": "time", "catalogTableColumnAlias": null, "catalogTableColumnType": "TIMESTAMP", "catalogTaleColumnName": "time", "dataType": "DATE", "datasetFieldName": "time", "alias": null, "title": "time", "originType": "DATE", "originTitle": "time", "svgIcon": "db-date", "isDrilled": false, "type": "page", "supplement": "年月", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "asc", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Check", "name": "年月日", "value": false, "dateFormat": "YYYY_MM_DD", "category": "dateFormat" }, { "componentName": "Check", "name": "年月", "value": true, "dateFormat": "YYYY_MM", "category": "dateFormat" }, { "componentName": "Check", "name": "年", "value": false, "dateFormat": "YYYY", "category": "dateFormat" }, { "componentName": "MultiSelect", "name": "更多分组", "options": [{ "label": "月份", "value": "MM", "disabled": false }, { "label": "月日", "value": "MM_DD", "disabled": false }, { "label": "日", "value": "DD", "disabled": false }, { "label": "时", "value": "HH", "disabled": false }, { "label": "分钟", "value": "MINUTE", "disabled": false }, { "label": "秒", "value": "SECOND", "disabled": false }, { "label": "年月日时", "value": "YYYY_MM_DD_HH", "disabled": false }, { "label": "年月日时分", "value": "YYYY_MM_DD_HH_MM", "disabled": false }, { "label": "年月日时分秒", "value": "YYYY_MM_DD_HH_MM_SS", "disabled": false }], "value": false, "disabled": false, "map": { "MM": "MM", "MM_DD": "MM_DD", "DD": "DD", "HH": "HH", "MINUTE": "MINUTE", "SECOND": "SECOND", "YYYY_MM_DD_HH": "YYYY_MM_DD_HH", "YYYY_MM_DD_HH_MM": "YYYY_MM_DD_HH_MM", "YYYY_MM_DD_HH_MM_SS": "YYYY_MM_DD_HH_MM_SS" }, "category": "dateFormat" }, { "componentName": "Remove", "name": "移除" }], "dateFormat": true, "sort": "asc", "sortIcon": "asc" }], "showDrill": true, "key": "xAxis" }, "yAxis": { "name": "度量", "alias": "y", "type": ["NUMBER"], "relations": [{ "columnName": "money", "columnAlias": null, "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "回款", "id": 0, "dragKey": "yAxis0", "name": "money", "catalogTableColumnAlias": null, "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "money", "dataType": "NUMBER", "datasetFieldName": "money", "alias": null, "title": "money", "originType": "NUMBER", "originTitle": "money", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "key": "yAxis" }, "legend": { "name": "颜色维度", "alias": "name", "type": ["STRING", "DATE", "GIS"], "relations": [{ "columnName": "type", "columnAlias": "", "columnType": "STRING", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "回款", "id": 0, "dragKey": "xAxis0", "name": "type", "catalogTableColumnAlias": "", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "type", "dataType": "STRING", "datasetFieldName": "type", "alias": "", "title": "type", "originType": "STRING", "originTitle": "type", "svgIcon": "db-string", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "desc", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }], "sort": "desc", "sortIcon": "desc" }], "key": "legend" }, "filter": { "name": "结果过滤", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "bi_basic_line" }


// 数据连接器 vid_59lgvursjq,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_59lgvursjq = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_59lgvursjq,
      id: 'vid_59lgvursjq',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_59lgvursjq,
      numberLabelConversionRate: blockPropState['vid_59lgvursjq_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_59lgvursjq || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_59lgvursjq,
            id: 'vid_59lgvursjq',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_59lgvursjq,
            numberLabelConversionRate: blockPropState['vid_59lgvursjq_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_oplaqkug5j = { "relationData": { "drillInfo": { "key": "drill", "name": "钻取/维度", "type": ["STRING", "DATE", "GIS"], "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "101d28dd-1bab-49d3-bfc8-0e72c3c11854", "tableName": "应收账款-已发货2", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "name": "维度", "alias": "x", "type": ["STRING", "DATE", "GIS"], "relations": [{ "columnName": "Province", "columnAlias": "地域", "columnType": "STRING", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "应收账款-已发货2", "id": 0, "dragKey": "xAxis0", "name": "Province", "catalogTableColumnAlias": "地域", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "Province", "dataType": "STRING", "datasetFieldName": "Province", "alias": "地域", "title": "地域", "originType": "STRING", "originTitle": "地域", "svgIcon": "db-string", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "showDrill": true, "key": "xAxis" }, "yAxis": { "name": "度量", "alias": "y", "type": ["NUMBER"], "relations": [{ "columnName": "price", "columnAlias": "金额", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "应收账款-已发货2", "id": 0, "dragKey": "yAxis0", "name": "price", "catalogTableColumnAlias": "金额", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "price", "dataType": "NUMBER", "datasetFieldName": "price", "alias": "金额", "title": "金额", "originType": "NUMBER", "originTitle": "金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "key": "yAxis" }, "legend": { "name": "颜色维度", "alias": "name", "type": ["STRING", "DATE", "GIS"], "relations": [], "key": "legend" }, "yAxisCondition": { "name": "条件项", "alias": "yAxisCondition", "type": ["NUMBER"], "relations": [], "key": "yAxisCondition" }, "filter": { "name": "结果过滤", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "bi_bar_yCategory_stack" }


// 数据连接器 vid_oplaqkug5j,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_oplaqkug5j = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_oplaqkug5j,
      id: 'vid_oplaqkug5j',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_oplaqkug5j,
      numberLabelConversionRate: blockPropState['vid_oplaqkug5j_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_oplaqkug5j || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_oplaqkug5j,
            id: 'vid_oplaqkug5j',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_oplaqkug5j,
            numberLabelConversionRate: blockPropState['vid_oplaqkug5j_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_rcpqfszgzg = { "relationData": { "drillInfo": { "key": "drill", "name": "钻取/维度", "type": ["STRING", "DATE", "GIS"], "optionMappingKey": "drill", "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "986a0cc6-f035-4976-bcae-c5ec9a2105ad", "tableName": "逾期应收账款_已开票", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "name": "维度", "alias": "x", "type": ["STRING", "DATE", "GIS"], "relations": [{ "columnName": "aa", "columnAlias": "逾期天数", "columnType": "STRING", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "逾期应收账款_已开票", "id": 0, "dragKey": "xAxis0", "name": "aa", "catalogTableColumnAlias": "逾期天数", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "aa", "dataType": "STRING", "datasetFieldName": "aa", "alias": "逾期天数", "title": "逾期天数", "originType": "STRING", "originTitle": "逾期天数", "svgIcon": "db-string", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "showDrill": true, "key": "xAxis" }, "yAxis": { "name": "度量", "alias": "y", "type": ["NUMBER"], "relations": [{ "columnName": "bb", "columnAlias": "金额", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "逾期应收账款_已开票", "id": 0, "dragKey": "yAxis0", "name": "bb", "catalogTableColumnAlias": "金额", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "bb", "dataType": "NUMBER", "datasetFieldName": "bb", "alias": "金额", "title": "金额", "originType": "NUMBER", "originTitle": "金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "key": "yAxis" }, "filter": { "name": "结果过滤", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "bi_basic_pie" }


// 数据连接器 vid_rcpqfszgzg,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_rcpqfszgzg = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_rcpqfszgzg,
      id: 'vid_rcpqfszgzg',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_rcpqfszgzg,
      numberLabelConversionRate: blockPropState['vid_rcpqfszgzg_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_rcpqfszgzg || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_rcpqfszgzg,
            id: 'vid_rcpqfszgzg',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_rcpqfszgzg,
            numberLabelConversionRate: blockPropState['vid_rcpqfszgzg_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


blockInfoMap.vid_lxfqaky793 = { "relationData": { "drillInfo": { "key": "drill", "name": "钻取/维度", "type": ["STRING", "DATE", "GIS"], "isClearDrillBreadcrumbs": false }, "dcConfig": { "filters": { "catalogId": "NATIVE_DATASET", "tableId": "eeb2891f-0aff-4b77-acd8-7b411cd1f2d5", "tableName": "应收账款-已开票2", "type": "APPLICATION_RESOURCES", "tableBizCode": null, "interval": "30s", "realIntervalValue": "CURRENT_HOUR", "intervalType": "FIX", "monitorType": "REAL", "pageSize": 10, "beginDate": "2023-08-27 00:00:00.000", "endDate": "2023-08-28 00:00:00.000" }, "type": "APPLICATION_RESOURCES" }, "fields": { "xAxis": { "name": "维度", "alias": "x", "type": ["STRING", "DATE", "GIS"], "relations": [{ "columnName": "Province", "columnAlias": "地域", "columnType": "STRING", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "应收账款-已开票2", "id": 0, "dragKey": "xAxis0", "name": "Province", "catalogTableColumnAlias": "地域", "catalogTableColumnType": "TEXT", "catalogTaleColumnName": "Province", "dataType": "STRING", "datasetFieldName": "Province", "alias": "地域", "title": "地域", "originType": "STRING", "originTitle": "地域", "svgIcon": "db-string", "isDrilled": false, "type": "page", "conditions": [{ "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "showDrill": true, "key": "xAxis" }, "yAxis": { "name": "度量", "alias": "y", "type": ["NUMBER"], "relations": [{ "columnName": "price", "columnAlias": "金额", "columnType": "DECIMAL", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "应收账款-已开票2", "id": 0, "dragKey": "yAxis0", "name": "price", "catalogTableColumnAlias": "金额", "catalogTableColumnType": "DECIMAL", "catalogTaleColumnName": "price", "dataType": "NUMBER", "datasetFieldName": "price", "alias": "金额", "title": "金额", "originType": "NUMBER", "originTitle": "金额", "svgIcon": "db-number", "isDrilled": false, "type": "page", "supplement": "求和", "conditions": [{ "componentName": "Check", "name": "求和", "value": true, "function": "SUM", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "平均值", "value": false, "function": "AVG", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "计数", "value": false, "function": "COUNT", "disabled": false, "category": "function" }, { "componentName": "Check", "name": "去重计数", "value": false, "function": "DISTINCT", "disabled": false, "category": "function" }, { "componentName": "MultiSelect", "name": "更多聚合", "options": [{ "label": "最大值", "value": "max", "disabled": false }, { "label": "最小值", "value": "min", "disabled": false }, { "label": "中位数", "value": "median", "disabled": true }, { "label": "百分位", "value": "percentile", "disabled": true }], "value": "", "map": { "max": "MAX", "min": "MIN", "median": "MEDIAN", "percentile": "PERCENTILE" }, "disabled": false, "category": "function" }, { "componentName": "Rename", "name": "重命名", "disabled": false }, { "componentName": "MultiSelect", "name": "排序", "options": [{ "label": "不排序", "value": "noSort" }, { "label": "升序", "value": "asc", "icon": "asc" }, { "label": "降序", "value": "desc", "icon": "desc" }], "value": "noSort", "map": { "noSort": "", "asc": "ASC", "desc": "DESC" }, "disabled": false, "category": "sort" }, { "componentName": "Remove", "name": "移除" }] }], "key": "yAxis" }, "legend": { "name": "颜色维度", "alias": "name", "type": ["STRING", "DATE", "GIS"], "relations": [], "key": "legend" }, "yAxisCondition": { "name": "条件项", "alias": "yAxisCondition", "type": ["NUMBER"], "relations": [], "key": "yAxisCondition" }, "filter": { "name": "结果过滤", "type": ["STRING", "NUMBER", "DATE", "GIS"], "relations": [], "key": "filter" } }, "interactive": { "timeCode": 10, "timeOpen": false } }, "componentKey": "bi_bar_yCategory_stack" }


// 数据连接器 vid_lxfqaky793,参数不一样，所以需要每个组件均需要一个调用
const dataConnector_vid_lxfqaky793 = async (id, extendParams) => {
  const exec = async () => {
    // 如果id存在，说明有其他组件联动他的情况，需要传递linkage信息
    let currentLinkageList = [];
    if (id) {
      currentLinkageList = linkageEdInfoMap[id] ? linkageEdInfoMap[id].linkageList : [];
    }
    // 发布及预览iot组件定时刷新
    let timerId = null;
    // 清空定时器
    if (timerId) {
      clearInterval(timerId);
    }
    commonRequestData({
      relation_block: blockInfoMap.vid_lxfqaky793,
      id: 'vid_lxfqaky793',
      pageGlobalParameters,
      pageInfo: pageInfoMap.vid_lxfqaky793,
      numberLabelConversionRate: blockPropState['vid_lxfqaky793_props'].numberLabelConversionRate,
      linkageList: currentLinkageList,
      extendParams
    })
    const { relationData, componentKey } = blockInfoMap.vid_lxfqaky793 || {};
    const { dcConfig = undefined } = relationData;
    const { filters } = dcConfig;
    if (/^iot_/.test(componentKey)) {
      if (filters.interval) {
        const intervalStr = filters.interval.split('');
        const unitSuffix = intervalStr[intervalStr.length - 1];
        let [time] = filters.interval.split(unitSuffix);
        time = Number(time);
        let refreshTime = time;
        if (unitSuffix === 's') {
          refreshTime = time * 1000;
        } else if (unitSuffix === 'm') {
          refreshTime = time * 60 * 1000;
        } else if (unitSuffix === 'h') {
          refreshTime = time * 60 * 60 * 1000;
        } else if (unitSuffix === 'd') {
          refreshTime = time * 60 * 60 * 60 * 1000;
        }
        timerId = setInterval(() => {
          commonRequestData({
            relation_block: blockInfoMap.vid_lxfqaky793,
            id: 'vid_lxfqaky793',
            pageGlobalParameters,
            pageInfo: pageInfoMap.vid_lxfqaky793,
            numberLabelConversionRate: blockPropState['vid_lxfqaky793_props'].numberLabelConversionRate,
            linkageList: currentLinkageList,
            extendParams
          })
        }, refreshTime);
      }
    }
  }
  return await exec()
}


const getMapData_vid_ml8n5xmjjd = () => {
  return new Promise((resolve, reject) => {
    commonGetMapChartJSON(["country", "100000"], function (data) {
      blockPropState['vid_ml8n5xmjjd_props'].dataSets.mapChartJson = data;

      const resultData = formatStrategy['vid_ml8n5xmjjd'](blockPropState['vid_ml8n5xmjjd_props'].dataSets);
      const rules = { "y1New": { "numberDigit": null, "unit": "家", "name": "地图颜色/度量" }, "y1": "家", "yNew": { "numberDigit": null, "unit": "", "name": "气泡大小/度量" }, "y": "" };
      handleDealDataFormat(resultData, rules, 'map_scatter');
      blockPropState['vid_ml8n5xmjjd_props'].dataSets.seriesData = resultData.seriesData;

      resolve()
    })
  })
}


formatStrategy.vid_bj4pydkzaq = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_1lyn45ppv1 = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_27pdp4w6xf = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_4jp9gzgk5z = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_eavq9ffkad = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_i45sv7n3t3 = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_d392n93rp4 = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_bsh29m8yhb = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_zr7xbzlkdv = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_jcp444dbw8 = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_bmr8bd29e5 = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_nmnhb66so3 = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_8635qkajmq = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_1hrefm30tg = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_sw2612a98b = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_eph3ipxajd = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_fvlp89s24h = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_ai7byhitcu = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_gvzrx5aqia = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_3eq6cnnlkn = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_amst7jr37a = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_17sdmxukw0 = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_w9oebtx2s9 = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_orls56kf3j = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_cjv31b9nsx = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_rlc78nbxv6 = (datasets) => {
  const { seriesData, xAxisData } = formatModule.barAndLineFormatDoubleYFormat(datasets);
  return {
    seriesData,
    xAxisData,
  };
}


formatStrategy.vid_qnl50rpmgo = (dataSets) => {
  const { seriesData, columns, tableConditionSetMap, realDimensionData } = formatModule.tableFormat(dataSets)
  return {
    seriesData,
    columns,
    tableConditionSetMap,
    realDimensionData,
  }
}


formatStrategy.vid_ml8n5xmjjd = (datasets) => {
  const { seriesData, max, dimensions } = formatModule.mapScatterFormat(datasets);
  return {
    seriesData,
    max,
    dimensions
  };
}


formatStrategy.vid_jwj7mz7nmg = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_t69l0i93bq = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_7c3t7bmnyd = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_5oaxqwut5q = (dataSets) => {
  const { seriesData, columns, tableConditionSetMap, realDimensionData } = formatModule.tableFormat(dataSets)
  return {
    seriesData,
    columns,
    tableConditionSetMap,
    realDimensionData,
  }
}


formatStrategy.vid_xhbmv7rxhx = (dataSets) => {
  const { seriesData, columns, tableConditionSetMap, realDimensionData } = formatModule.tableFormat(dataSets)
  return {
    seriesData,
    columns,
    tableConditionSetMap,
    realDimensionData,
  }
}


formatStrategy.vid_d2zxmfj48z = (dataSets) => {
  const { seriesData, columns, tableConditionSetMap, realDimensionData } = formatModule.tableFormat(dataSets)
  return {
    seriesData,
    columns,
    tableConditionSetMap,
    realDimensionData,
  }
}


formatStrategy.vid_wnlrsbetz1 = (datasets) => {
  const { seriesData, xAxisData } = formatModule.barAndLineFormatDoubleYFormat(datasets);
  return {
    seriesData,
    xAxisData,
  };
}


formatStrategy.vid_59lgvursjq = (datasets) => {
  const { seriesData, xAxisData } = formatModule.baseBarOrLineFormat(datasets);
  return {
    seriesData,
    xAxisData,
    dimensions: datasets.dimensions,
  };
}


formatStrategy.vid_e3a5f23bvy = (dataSets) => {
  const { seriesData, columns, tableConditionSetMap, realDimensionData } = formatModule.tableFormat(dataSets)
  return {
    seriesData,
    columns,
    tableConditionSetMap,
    realDimensionData,
  }
}


formatStrategy.vid_oplaqkug5j = (datasets) => {
  const { seriesData, xAxisData } = formatModule.baseBarOrLineFormat(datasets);
  return {
    seriesData,
    xAxisData,
  };
}


formatStrategy.vid_rcpqfszgzg = (datasets) => {
  const { seriesData } = formatModule.processBasicPieData(datasets);
  return {
    seriesData,
    dimensions: datasets.dimensions,
  };
}


formatStrategy.vid_ss0fmh97qu = (dataSets) => {
  const { formatData, dimensions } = formatModule.textFormat(dataSets)
  return {
    formatData,
    dimensions,
  }
}


formatStrategy.vid_lxfqaky793 = (datasets) => {
  const { seriesData, xAxisData } = formatModule.baseBarOrLineFormat(datasets);
  return {
    seriesData,
    xAxisData,
  };
}

// ---------------------------- 组件事件处理方法 ----------------------------



/**
 * 处理元素 图片 的 click 事件
 */

function handle_event_event_719815b7_d0aa_0(...params) {


  // 判断条件是否成立

  let isParamsUrl = ""
  // 跳转模式 _self
  // 判断是否是预览页面，预览页面采用iframe，发布页面不是
  let isPreview = false;
  // 因为大屏可能会被套iframe的形式，这时候不同域会报错，但是预览又必须使用这种形式，所以这里做了try catch
  try {
    isPreview = self.frameElement && self.frameElement.tagName == 'IFRAME';
  } catch (err) {
    isPreview = false;
  }
  const isNewWindow = '_self' === '_blank' ? 'location=no' : '';
  const targetUrl = router.resolve('DPRBGzrH_SWwVK').href
  isParamsUrl += ((isParamsUrl.indexOf('?') !== -1 || targetUrl.indexOf('?') !== -1) ? '&type=page' : '?type=page');
  sendToken(targetUrl).then(() => {
    isPreview ? window.parent.open('DPRBGzrH_SWwVK' + isParamsUrl, "_self", isNewWindow) : window.open(window.location.origin + '/adv/DPRBGzrH_SWwVK' + isParamsUrl, "_self", isNewWindow);
  })

}
let handle_vid_d93t2iiit1_click = async (...params) => {
  handle_event_event_719815b7_d0aa_0(...params);
}
const handlePageChange_vid_qnl50rpmgo = (page) => {
  const { pageNo, pageSize } = page;
  // 处理切换页码处理其他数据
  if (externalParams?.pageChange && externalParams?.pageChange['vid_qnl50rpmgo']) {
    externalParams?.pageChange['vid_qnl50rpmgo'](page);
    return;
  }
  pageInfoMap.vid_qnl50rpmgo.pageNo = pageNo;
  pageInfoMap.vid_qnl50rpmgo.pageSize = pageSize;
  dataConnector_vid_qnl50rpmgo('vid_qnl50rpmgo');
}
let handleSortChange_vid_qnl50rpmgo = (sorter) => {
  const name = 'vid_qnl50rpmgo_props';
  const { sortInfo } = blockPropState[name].dataSets;
  const sortList = Array.isArray(sorter) ? sorter : [sorter];
  const { relationData: { fields } } = blockInfoMap.vid_qnl50rpmgo.relationData;
  Object.keys(fields).forEach((key) => {
    if (!['xAxis', 'yAxisProgress'].includes(key)) {
      return;
    };
    const relations = fields[key].relations;
    relations.forEach((relation, index) => {
      const name = relation.alias || relation.name;
      let sort = 'noSort';
      const sortColumn = sortList.filter(item => item.columnKey === name);
      if (sortColumn.length && sortColumn[0].order) {
        sort = sortColumn[0].order === 'ascend' ? 'asc' : 'desc';
        relation.sort = sort;
        sortInfo[name] = sortColumn[0].order;
      } else {
        if (['asc', 'desc'].includes(relation.sort)) {
          relation.sort = sort;
          sortInfo[name] = false;
        }
      }
      relation.conditions.map(condition => {
        if (condition.category === 'sort') {
          condition.value = sort;
        }
      });
    });
  });
  dataConnector_vid_qnl50rpmgo('vid_qnl50rpmgo');
}
const handlePageChange_vid_5oaxqwut5q = (page) => {
  const { pageNo, pageSize } = page;
  // 处理切换页码处理其他数据
  if (externalParams?.pageChange && externalParams?.pageChange['vid_5oaxqwut5q']) {
    externalParams?.pageChange['vid_5oaxqwut5q'](page);
    return;
  }
  pageInfoMap.vid_5oaxqwut5q.pageNo = pageNo;
  pageInfoMap.vid_5oaxqwut5q.pageSize = pageSize;
  dataConnector_vid_5oaxqwut5q('vid_5oaxqwut5q');
}
let handleSortChange_vid_5oaxqwut5q = (sorter) => {
  const name = 'vid_5oaxqwut5q_props';
  const { sortInfo } = blockPropState[name].dataSets;
  const sortList = Array.isArray(sorter) ? sorter : [sorter];
  const { relationData: { fields } } = blockInfoMap.vid_5oaxqwut5q.relationData;
  Object.keys(fields).forEach((key) => {
    if (!['xAxis', 'yAxisProgress'].includes(key)) {
      return;
    };
    const relations = fields[key].relations;
    relations.forEach((relation, index) => {
      const name = relation.alias || relation.name;
      let sort = 'noSort';
      const sortColumn = sortList.filter(item => item.columnKey === name);
      if (sortColumn.length && sortColumn[0].order) {
        sort = sortColumn[0].order === 'ascend' ? 'asc' : 'desc';
        relation.sort = sort;
        sortInfo[name] = sortColumn[0].order;
      } else {
        if (['asc', 'desc'].includes(relation.sort)) {
          relation.sort = sort;
          sortInfo[name] = false;
        }
      }
      relation.conditions.map(condition => {
        if (condition.category === 'sort') {
          condition.value = sort;
        }
      });
    });
  });
  dataConnector_vid_5oaxqwut5q('vid_5oaxqwut5q');
}
const handlePageChange_vid_xhbmv7rxhx = (page) => {
  const { pageNo, pageSize } = page;
  // 处理切换页码处理其他数据
  if (externalParams?.pageChange && externalParams?.pageChange['vid_xhbmv7rxhx']) {
    externalParams?.pageChange['vid_xhbmv7rxhx'](page);
    return;
  }
  pageInfoMap.vid_xhbmv7rxhx.pageNo = pageNo;
  pageInfoMap.vid_xhbmv7rxhx.pageSize = pageSize;
  dataConnector_vid_xhbmv7rxhx('vid_xhbmv7rxhx');
}
let handleSortChange_vid_xhbmv7rxhx = (sorter) => {
  const name = 'vid_xhbmv7rxhx_props';
  const { sortInfo } = blockPropState[name].dataSets;
  const sortList = Array.isArray(sorter) ? sorter : [sorter];
  const { relationData: { fields } } = blockInfoMap.vid_xhbmv7rxhx.relationData;
  Object.keys(fields).forEach((key) => {
    if (!['xAxis', 'yAxisProgress'].includes(key)) {
      return;
    };
    const relations = fields[key].relations;
    relations.forEach((relation, index) => {
      const name = relation.alias || relation.name;
      let sort = 'noSort';
      const sortColumn = sortList.filter(item => item.columnKey === name);
      if (sortColumn.length && sortColumn[0].order) {
        sort = sortColumn[0].order === 'ascend' ? 'asc' : 'desc';
        relation.sort = sort;
        sortInfo[name] = sortColumn[0].order;
      } else {
        if (['asc', 'desc'].includes(relation.sort)) {
          relation.sort = sort;
          sortInfo[name] = false;
        }
      }
      relation.conditions.map(condition => {
        if (condition.category === 'sort') {
          condition.value = sort;
        }
      });
    });
  });
  dataConnector_vid_xhbmv7rxhx('vid_xhbmv7rxhx');
}
const handlePageChange_vid_d2zxmfj48z = (page) => {
  const { pageNo, pageSize } = page;
  // 处理切换页码处理其他数据
  if (externalParams?.pageChange && externalParams?.pageChange['vid_d2zxmfj48z']) {
    externalParams?.pageChange['vid_d2zxmfj48z'](page);
    return;
  }
  pageInfoMap.vid_d2zxmfj48z.pageNo = pageNo;
  pageInfoMap.vid_d2zxmfj48z.pageSize = pageSize;
  dataConnector_vid_d2zxmfj48z('vid_d2zxmfj48z');
}
let handleSortChange_vid_d2zxmfj48z = (sorter) => {
  const name = 'vid_d2zxmfj48z_props';
  const { sortInfo } = blockPropState[name].dataSets;
  const sortList = Array.isArray(sorter) ? sorter : [sorter];
  const { relationData: { fields } } = blockInfoMap.vid_d2zxmfj48z.relationData;
  Object.keys(fields).forEach((key) => {
    if (!['xAxis', 'yAxisProgress'].includes(key)) {
      return;
    };
    const relations = fields[key].relations;
    relations.forEach((relation, index) => {
      const name = relation.alias || relation.name;
      let sort = 'noSort';
      const sortColumn = sortList.filter(item => item.columnKey === name);
      if (sortColumn.length && sortColumn[0].order) {
        sort = sortColumn[0].order === 'ascend' ? 'asc' : 'desc';
        relation.sort = sort;
        sortInfo[name] = sortColumn[0].order;
      } else {
        if (['asc', 'desc'].includes(relation.sort)) {
          relation.sort = sort;
          sortInfo[name] = false;
        }
      }
      relation.conditions.map(condition => {
        if (condition.category === 'sort') {
          condition.value = sort;
        }
      });
    });
  });
  dataConnector_vid_d2zxmfj48z('vid_d2zxmfj48z');
}
const handlePageChange_vid_e3a5f23bvy = (page) => {
  const { pageNo, pageSize } = page;
  // 处理切换页码处理其他数据
  if (externalParams?.pageChange && externalParams?.pageChange['vid_e3a5f23bvy']) {
    externalParams?.pageChange['vid_e3a5f23bvy'](page);
    return;
  }
  pageInfoMap.vid_e3a5f23bvy.pageNo = pageNo;
  pageInfoMap.vid_e3a5f23bvy.pageSize = pageSize;
  dataConnector_vid_e3a5f23bvy('vid_e3a5f23bvy');
}
let handleSortChange_vid_e3a5f23bvy = (sorter) => {
  const name = 'vid_e3a5f23bvy_props';
  const { sortInfo } = blockPropState[name].dataSets;
  const sortList = Array.isArray(sorter) ? sorter : [sorter];
  const { relationData: { fields } } = blockInfoMap.vid_e3a5f23bvy.relationData;
  Object.keys(fields).forEach((key) => {
    if (!['xAxis', 'yAxisProgress'].includes(key)) {
      return;
    };
    const relations = fields[key].relations;
    relations.forEach((relation, index) => {
      const name = relation.alias || relation.name;
      let sort = 'noSort';
      const sortColumn = sortList.filter(item => item.columnKey === name);
      if (sortColumn.length && sortColumn[0].order) {
        sort = sortColumn[0].order === 'ascend' ? 'asc' : 'desc';
        relation.sort = sort;
        sortInfo[name] = sortColumn[0].order;
      } else {
        if (['asc', 'desc'].includes(relation.sort)) {
          relation.sort = sort;
          sortInfo[name] = false;
        }
      }
      relation.conditions.map(condition => {
        if (condition.category === 'sort') {
          condition.value = sort;
        }
      });
    });
  });
  dataConnector_vid_e3a5f23bvy('vid_e3a5f23bvy');
}
// 获取所有联动组件的id
const blocksMapKeys = ["vid_04ipvq7dpx", "vid_6jkxkz42uj", "vid_444n0wfyab", "vid_d93t2iiit1", "vid_48ytkgl005", "vid_5idmqvqx5s", "vid_m411tut605", "vid_kvurrj9vb5", "vid_he8s7bak85", "vid_cr6bjhv8bp", "vid_ik28vdhwt0", "vid_v64vaviwcn", "vid_8lb46zpz06", "vid_klnz9cuhug", "vid_5ubftxmaoz", "vid_r79279l6vd", "vid_9h18iu8edr", "vid_t92aycen6f", "vid_xvpmxd4pkb", "vid_bj4pydkzaq", "vid_1lyn45ppv1", "vid_27pdp4w6xf", "vid_4jp9gzgk5z", "vid_eavq9ffkad", "vid_i45sv7n3t3", "vid_d392n93rp4", "vid_bsh29m8yhb", "vid_zr7xbzlkdv", "vid_jcp444dbw8", "vid_bmr8bd29e5", "vid_nmnhb66so3", "vid_8635qkajmq", "vid_1hrefm30tg", "vid_sw2612a98b", "vid_eph3ipxajd", "vid_fvlp89s24h", "vid_ai7byhitcu", "vid_gvzrx5aqia", "vid_3eq6cnnlkn", "vid_amst7jr37a", "vid_17sdmxukw0", "vid_w9oebtx2s9", "vid_5hjsh5zkki", "vid_mmj7ritlcj", "vid_orls56kf3j", "vid_cjv31b9nsx", "vid_1rzmj39cf3", "vid_9pgwjs3rcj", "vid_0l9g1bfclu", "vid_tiiye84qtq", "vid_rlc78nbxv6", "vid_p09z1sgff9", "vid_qnl50rpmgo", "vid_2w09fy4igp", "vid_ijjbm7qgz5", "vid_phcclntugz", "vid_ml8n5xmjjd", "vid_gyob2dwiz0", "vid_soteuziq8a", "vid_rqa3zxrdhi", "vid_jwj7mz7nmg", "vid_t69l0i93bq", "vid_7c3t7bmnyd", "vid_mapz17e82c", "vid_r7a1e4a6df", "vid_a24t9piqct", "vid_ri7da1ffu4", "vid_i6t5z20xiq", "vid_5oaxqwut5q", "vid_xhbmv7rxhx", "vid_d2zxmfj48z", "vid_vovbpv0456", "vid_a7wb1qdhlv", "vid_qda74vsms9", "vid_8ffck6x6pq", "vid_wnlrsbetz1", "vid_50gg5tuvz1", "vid_jlnubrhbwd", "vid_59lgvursjq", "vid_nxcyo8mxan", "vid_7ieubr8ua9", "vid_g7423wuakr", "vid_nqitr05yw8", "vid_2awx9jnrsz", "vid_e3a5f23bvy", "vid_qx6fr9fzs0", "vid_ljzjgoopto", "vid_5eys81uwdl", "vid_mln49nz6eu", "vid_j8z6han1ph", "vid_3zbdmaat7f", "vid_oplaqkug5j", "vid_5synvzzc5e", "vid_rcpqfszgzg", "vid_r24sgfzyu5", "vid_7gzfq3avmc", "vid_ss0fmh97qu", "vid_tdtx3jyym1", "vid_lxfqaky793"]
const componentRelationMap_vid_mmj7ritlcj = {};
// 获取组件绑定的联动信息
const blockRelationSetMap_vid_mmj7ritlcj = { "uview_dateRange_page_mobile": [{ "id": "vid_nmnhb66so3", "datasetId": "c84317c3-784b-4257-acbc-2068608dffa0", "relationFieldList": [{ "columnName": "DeliveryDate", "columnAlias": "日期", "columnType": "TIMESTAMP", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "发货总量", "id": 1, "dragKey": "xAxis1", "name": "DeliveryDate", "catalogTableColumnAlias": "日期", "catalogTableColumnType": "TIMESTAMP", "catalogTaleColumnName": "DeliveryDate", "dataType": "DATE", "datasetFieldName": "DeliveryDate", "alias": "日期", "title": "日期", "originType": "DATE", "originTitle": "日期", "svgIcon": "db-date", "isDrilled": false, "type": "page" }] }, { "id": "vid_8635qkajmq", "datasetId": "c84317c3-784b-4257-acbc-2068608dffa0", "relationFieldList": [{ "columnName": "DeliveryDate", "columnAlias": "日期", "columnType": "TIMESTAMP", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "发货总量", "id": 1, "dragKey": "xAxis1", "name": "DeliveryDate", "catalogTableColumnAlias": "日期", "catalogTableColumnType": "TIMESTAMP", "catalogTaleColumnName": "DeliveryDate", "dataType": "DATE", "datasetFieldName": "DeliveryDate", "alias": "日期", "title": "日期", "originType": "DATE", "originTitle": "日期", "svgIcon": "db-date", "isDrilled": false, "type": "page" }] }, { "id": "vid_1hrefm30tg", "datasetId": "aea9e8a2-8bce-4da8-a097-ece217969aa3", "relationFieldList": [{ "columnName": "RepaymentDate", "columnAlias": "日期", "columnType": "TIMESTAMP", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "回款总额", "id": 0, "dragKey": "xAxis0", "name": "RepaymentDate", "catalogTableColumnAlias": "日期", "catalogTableColumnType": "TIMESTAMP", "catalogTaleColumnName": "RepaymentDate", "dataType": "DATE", "datasetFieldName": "RepaymentDate", "alias": "日期", "title": "日期", "originType": "DATE", "originTitle": "日期", "svgIcon": "db-date", "isDrilled": false, "type": "page" }] }, { "id": "vid_17sdmxukw0", "datasetId": "e86b53bd-1717-43fb-a9fb-0b44d51f6841", "relationFieldList": [{ "columnName": "InvoiceDate", "columnAlias": "日期", "columnType": "TIMESTAMP", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "开票总额", "id": 0, "dragKey": "xAxis0", "name": "InvoiceDate", "catalogTableColumnAlias": "日期", "catalogTableColumnType": "TIMESTAMP", "catalogTaleColumnName": "InvoiceDate", "dataType": "DATE", "datasetFieldName": "InvoiceDate", "alias": "日期", "title": "日期", "originType": "DATE", "originTitle": "日期", "svgIcon": "db-date", "isDrilled": false, "type": "page" }] }, { "id": "vid_w9oebtx2s9", "datasetId": "7306ff73-b503-41d3-ba01-2732ff0b2f49", "relationFieldList": [{ "columnName": "SalesPlanReleaseDate", "columnAlias": "日期", "columnType": "TIMESTAMP", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "生产下达", "id": 0, "dragKey": "xAxis0", "name": "SalesPlanReleaseDate", "catalogTableColumnAlias": "日期", "catalogTableColumnType": "TIMESTAMP", "catalogTaleColumnName": "SalesPlanReleaseDate", "dataType": "DATE", "datasetFieldName": "SalesPlanReleaseDate", "alias": "日期", "title": "日期", "originType": "DATE", "originTitle": "日期", "svgIcon": "db-date", "isDrilled": false, "type": "page" }] }, { "id": "vid_orls56kf3j", "datasetId": "5b191761-a9d2-428c-9799-b334a938802b", "relationFieldList": [{ "columnName": "SignDate", "columnAlias": "日期", "columnType": "TIMESTAMP", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "新签合同", "id": 1, "dragKey": "xAxis1", "name": "SignDate", "catalogTableColumnAlias": "日期", "catalogTableColumnType": "TIMESTAMP", "catalogTaleColumnName": "SignDate", "dataType": "DATE", "datasetFieldName": "SignDate", "alias": "日期", "title": "日期", "originType": "DATE", "originTitle": "日期", "svgIcon": "db-date", "isDrilled": false, "type": "page" }] }, { "id": "vid_5oaxqwut5q", "datasetId": "0c41a478-480f-43fb-a68d-c11dcdc07a93", "relationFieldList": [{ "columnName": "SignDate", "columnAlias": "日期", "columnType": "TIMESTAMP", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "区域客户总量", "id": 2, "dragKey": "xAxis2", "name": "SignDate", "catalogTableColumnAlias": "日期", "catalogTableColumnType": "TIMESTAMP", "catalogTaleColumnName": "SignDate", "dataType": "DATE", "datasetFieldName": "SignDate", "alias": "日期", "title": "日期", "originType": "DATE", "originTitle": "日期", "svgIcon": "db-date", "isDrilled": false, "type": "page" }] }, { "id": "vid_xhbmv7rxhx", "datasetId": "08efea86-61ce-4597-ac9c-db96b50aa88d", "relationFieldList": [{ "columnName": "SignDate", "columnAlias": "日期", "columnType": "TIMESTAMP", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "销售业绩", "id": 1, "dragKey": "xAxis1", "name": "SignDate", "catalogTableColumnAlias": "日期", "catalogTableColumnType": "TIMESTAMP", "catalogTaleColumnName": "SignDate", "dataType": "DATE", "datasetFieldName": "SignDate", "alias": "日期", "title": "日期", "originType": "DATE", "originTitle": "日期", "svgIcon": "db-date", "isDrilled": false, "type": "page" }] }, { "id": "vid_59lgvursjq", "datasetId": "3c0f93fd-7114-41a1-ab2a-b6be98dbe452", "relationFieldList": [{ "columnName": "time", "columnAlias": null, "columnType": "TIMESTAMP", "geographyMapperList": null, "geographyType": null, "gisType": null, "hidden": null, "searchFlag": null, "globalParametersFlag": false, "globalParametersCode": null, "globalParametersName": null, "searchMode": null, "searchDefaultValue": null, "globalParametersDefaultValue": null, "searchDateFormat": null, "extJson": null, "dictCode": null, "sourceName": null, "tableName": "回款", "id": 2, "dragKey": "xAxis2", "name": "time", "catalogTableColumnAlias": null, "catalogTableColumnType": "TIMESTAMP", "catalogTaleColumnName": "time", "dataType": "DATE", "datasetFieldName": "time", "alias": null, "title": "time", "originType": "DATE", "originTitle": "time", "svgIcon": "db-date", "isDrilled": false, "type": "page" }] }] };

let handle_vid_mmj7ritlcj_relation = async (linkageInfo, reset = false) => {
  const relationData = blockInfoMap['vid_mmj7ritlcj'];
  let externalData = null;
  const { seriesType } = linkageInfo || {};
  //时间和级联筛选器联动的时候存值
  if (['control_dateFilter', 'control_cascaderFilter'].includes(seriesType)) {
    blockPropState['vid_mmj7ritlcj_props'].filterValue = seriesType === 'control_cascaderFilter' ? linkageInfo.name : linkageInfo.values;
  }
  //处理取消联动
  if (reset && blockPropState['vid_mmj7ritlcj_props']?.filterValue) {
    blockPropState['vid_mmj7ritlcj_props'].filterValue = Array.isArray(blockPropState['vid_mmj7ritlcj_props']?.filterValue) ? [] : '';
  }
  // 生成字段映射值
  const fieldMapPromise = reset
    ? Promise.resolve({})
    : generateFieldMap(componentRelationMap_vid_mmj7ritlcj, { ...linkageInfo, tableInfo: undefined });
  fieldMapPromise.then(async (fieldMap) => {
    //处理pc端日期范围
    if (seriesType === 'control_dateRange') {
      blockPropState['vid_mmj7ritlcj_props'].filterValue = fieldMap[seriesType].value;
    }
    const result = fieldMap && isArray(fieldMap) ? fieldMap : [fieldMap];
    // 外部数据接入处理
    if (blockInfoMap['vid_mmj7ritlcj'] && blockInfoMap['vid_mmj7ritlcj'].relationData && blockInfoMap['vid_mmj7ritlcj'].relationData.extendInfo) {
      externalData = await dealExternalData({
        result,
        extendInfo: blockInfoMap['vid_mmj7ritlcj'].relationData.extendInfo
      })
    }
    // 收集所有组件的所有联动信息
    const linkageListMap = {};
    result.forEach(fieldMapItem => {
      // 收集组件的联动信息
      const componentLinkageMap = collectComponentLinkage(blockRelationSetMap_vid_mmj7ritlcj, fieldMapItem, reset, externalData);
      // 循环所有被联动的图表获取联动信息
      $each(componentLinkageMap, (item, id) => {
        if (!blocksMapKeys.includes(id)) {
          return;
        }
        const relationSetId = 'vid_mmj7ritlcj&' + id;
        // 多重筛选联动实现，储存联动组件的联动信息类似[ A&B ]
        linkageComponentsMap[relationSetId] = reset
          ? []
          : item.map((linkTargetRelation) => Object.assign(linkTargetRelation, { seriesType }));
        // 判断是否包含被联动id
        const linkageListItem = [];
        $each(linkageComponentsMap, (linkages, idsChina) => {
          const [, targetId] = idsChina.split('&');
          (targetId === id) && linkageListItem.push(...linkages);
        });
        // 判断是否已经存在组件id
        if (isArray(fieldMap)) {
          if (linkageListMap[id]) {
            linkageListMap[id].push(linkageListItem);
          } else {
            linkageListMap[id] = [linkageListItem];
          }
        } else {
          linkageListMap[id] = linkageListItem;
        }
      });
    })
    $each(linkageListMap, async (linkageList, id) => {
      if (!blocksMapKeys.includes(id)) {
        return;
      }
      const relation_block = blockInfoMap[id];
      if (linkageEdInfoMap[id]) {
        recordLinkageStatus({ id, linkageList });
      }
      const params = {
        relation_block,
        linkageList,
        id,
        selectStackOptions: blockPropState['vid_mmj7ritlcj_props'].selectStackOptions,
        numberLabelConversionRate: blockPropState['vid_mmj7ritlcj_props'].numberLabelConversionRate,
        pageGlobalParameters,
      }
      //处理明细表联动之后的页数信息
      if (relation_block?.componentKey === 'table_common') {
        params.pageInfo = pageInfoMap[id]
      }
      commonRequestData(params);
    })
  });
}



// 配置下钻的信息
const drillBreadcrumbsPreview_vid_ml8n5xmjjd = ref([]);
// 下钻
let drillChangeHandle_vid_ml8n5xmjjd = (_drillTaiShanInfo) => {
  if (blockPropState['vid_ml8n5xmjjd_props'].dataSets.loading) {
    return;
  }
  blockPropState['vid_ml8n5xmjjd_props'].dataSets.loading = true;
  clickChartHandleDrillData(_drillTaiShanInfo, blockInfoMap.vid_ml8n5xmjjd, drillBreadcrumbsPreview_vid_ml8n5xmjjd, function (jsonType, mapCode) {
    if (blockPropState['vid_ml8n5xmjjd_props'].geoMap) {
      blockPropState['vid_ml8n5xmjjd_props'].geoMap = mapCode;
    }
    if (jsonType === 'error') {
      blockPropState['vid_ml8n5xmjjd_props'].dataSets.loading = false;
      return;
    }
    jsonType && (blockPropState['vid_ml8n5xmjjd_props'].dataSets.mapChartJson = jsonType);
    if (blockInfoMap.vid_ml8n5xmjjd) {
      // 请求下钻数据的接口方法
      commonRequestData({
        relation_block: blockInfoMap.vid_ml8n5xmjjd,
        id: 'vid_ml8n5xmjjd',
        drillBreadcrumbs: drillBreadcrumbsPreview_vid_ml8n5xmjjd.value,
        // 当前请求数据是下钻类型
        drillType: 'down',
        // 全局参数
        pageGlobalParameters,
      });
    } else {
      blockPropState['vid_ml8n5xmjjd_props'].dataSets.loading = false;
    }
  });
}
// 上钻
let updateDrill_vid_ml8n5xmjjd = function (params) {
  // 如果点击最后一个，不做处理
  if (params.index === drillBreadcrumbsPreview_vid_ml8n5xmjjd.value.length - 1) {
    return false;
  }
  triggerHandleDrillUp(params, drillBreadcrumbsPreview_vid_ml8n5xmjjd, function (jsonType, mapCode) {
    if (blockPropState['vid_ml8n5xmjjd_props'].geoMap) {
      blockPropState['vid_ml8n5xmjjd_props'].geoMap = mapCode;
    }
    jsonType && (blockPropState['vid_ml8n5xmjjd_props'].dataSets.mapChartJson = jsonType);
    if (params.index === 0) {
      drillBreadcrumbsPreview_vid_ml8n5xmjjd.value = [];
    } else {
      const templateDrill = drillBreadcrumbsPreview_vid_ml8n5xmjjd.value.slice(0, params.index + 1);
      drillBreadcrumbsPreview_vid_ml8n5xmjjd.value = templateDrill;
    }
    if (blockInfoMap.vid_ml8n5xmjjd) {
      // 请求下钻数据的接口方法
      commonRequestData({
        relation_block: blockInfoMap.vid_ml8n5xmjjd,
        id: 'vid_ml8n5xmjjd',
        drillBreadcrumbs: drillBreadcrumbsPreview_vid_ml8n5xmjjd.value,
        // 当前请求数据是上钻类型
        drillType: 'up',
        params,
        // 全局参数
        pageGlobalParameters,
      })
    }
  })
}

// ============================ 组件事件处理方法 ============================

// ------------------------------------------------------ 初始化


// ================================定制化逻辑========================================
function changeDatePicker() {
  // 获取当前日期
  const currentDate = dayjs()
  const formattedCurrentDate = currentDate.format('YYYY-MM-DD')

  // 获取上一年同日的日期
  const prevYearDate = currentDate.subtract(1, 'year')
  const formattedPrevDate = prevYearDate.format('YYYY年MM月DD日')
  let date = [formattedPrevDate, formattedCurrentDate]
  console.log(formattedPrevDate, '上一年')
  console.log(formattedCurrentDate, '今年')
  blockPropState['vid_mmj7ritlcj_props'].dataSets.defaultTime = formattedPrevDate
  blockPropState['vid_mmj7ritlcj_props'].dataSets.defaultEndTime = formattedCurrentDate
}

onMounted(() => {
  handle_vid_mmj7ritlcj_relation({
    seriesType: 'control_dateRange',
    values: blockPropState['vid_mmj7ritlcj_props'].filterValue,
    subType: 'month'
  })
  //图例顺序表格
  pageInfoMap.vid_d2zxmfj48z.pageSize = 1000
  //销售业绩表格
  pageInfoMap.vid_xhbmv7rxhx.pageSize = 1000
  //客户总量表格
  pageInfoMap.vid_qnl50rpmgo.pageSize = 1000
  //客户区域活跃表格
  pageInfoMap.vid_5oaxqwut5q.pageSize = 1000
  changeDatePicker()
})

function debounce(fn, wait = 300) {
  var timer = null
  return function () {
    if (timer !== null) {
      clearTimeout(timer)
    }
    timer = setTimeout(() => fn.apply(this, arguments), wait)
  }
}
const debounceChangeMap = debounce(getMapData_vid_ml8n5xmjjd, 2000)
function roundNumber(value, decimalPlaces) {
  const multiplier = Math.pow(10, decimalPlaces)
  return Math.round(value * multiplier) / multiplier
}
const debounceChangePage = debounce(changePage, 500000000)
function changePage() {
  handlePageChange_vid_0k4jep1xlw({ pageNo: 1, pageSize: 100 })
}
// 销售人员业绩排行榜
watch(
  () => blockPropState['vid_e39nj4nynz_props'],
  () => {
    //debounceChangePage()
    const data = blockPropState['vid_e39nj4nynz_props']?.dataSets?.source || []
    const groupData = {}
    data.forEach(item => {
      if (groupData[item['销售员']]) {
        groupData[item['销售员']]['合同金额'] += item['合同金额']
        groupData[item['销售员']]['合同金额'] = roundNumber(groupData[item['销售员']]['合同金额'], 2)
        groupData[item['销售员']]['发货金额'] += item['发货金额']
        groupData[item['销售员']]['发货金额'] = roundNumber(groupData[item['销售员']]['发货金额'], 2)
        groupData[item['销售员']]['开票金额'] += item['开票金额']
        groupData[item['销售员']]['开票金额'] = roundNumber(groupData[item['销售员']]['开票金额'], 2)
        groupData[item['销售员']]['回款金额'] += item['回款金额']
        groupData[item['销售员']]['回款金额'] = roundNumber(groupData[item['销售员']]['回款金额'], 2)
      } else {
        groupData[item['销售员']] = { ...item }
      }
    })
    const sortData = Object.values(groupData).sort((a, b) => b['合同金额'] - a['合同金额'])
    blockPropState['vid_e3a5f23bvy_props']['dataSets'].seriesData = sortData.map((item, index) => {
      item.key = index
      return item
    })
  },
  {
    deep: true
  }
)

//饼图图例排序
watch(() => blockPropState['vid_d2zxmfj48z_props']['dataSets'], () => {
  const sortData = blockPropState['vid_d2zxmfj48z_props']['dataSets'].seriesData.sort((a, b) => a["排序号"] - b["排序号"]);
  const groupData = {}
  sortData.forEach(item => {
    if (groupData[item['逾期天数']]) {
      groupData[item['逾期天数']].value += item['金额']
      groupData[item['逾期天数']].value = roundNumber(groupData[item['逾期天数']].value, 8);
    } else {
      groupData[item['逾期天数']] = {
        name: item['逾期天数'],
        value: item['金额']
      }
    }
  })
  if (blockPropState['vid_rcpqfszgzg_props']['dataSets'].seriesData[0]) {
    blockPropState['vid_rcpqfszgzg_props']['dataSets'].seriesData[0].data = Object.values(groupData)
  }
}, { deep: true })



//地图 客户总量
watch(() => blockPropState['vid_qnl50rpmgo_props']['dataSets'], () => {
  const data = blockPropState['vid_qnl50rpmgo_props']['dataSets'].seriesData
  const uniqueData = [...new Set(data.map(item => item['客户编码']))].length
  blockPropState['vid_7c3t7bmnyd_props']['dataSets'].formatData[0].value = uniqueData
}, {
  deep: true
})

//活跃客户
watch(() => blockPropState['vid_5oaxqwut5q_props']['dataSets'], (oldValue, newValue) => {
  const data = blockPropState['vid_5oaxqwut5q_props']['dataSets'].seriesData
  const uniqueData = [...new Set(data.map(item => item['客户编码']))].length
  blockPropState['vid_t69l0i93bq_props']['dataSets'].formatData[0].value = uniqueData
  changeMapData()
}, {
  deep: true,
  flush: 'sync',
})


function changeMapData() {
  const currentMapData = blockPropState['vid_5oaxqwut5q_props']['dataSets'].seriesData
  const mapData = Array.from(new Set(currentMapData.map(item => item['客户编码']))).map(code => {
    const mergedObjects = currentMapData.filter(item => item['客户编码'] === code);
    const mergedObject = Object.assign({}, ...mergedObjects);
    mergedObject.num = mergedObjects.length;
    return {
      x: mergedObject['地域'],
      y: mergedObject.num,
      y1: mergedObject.num
    };
  });
  const mergedData = [];
  mapData.forEach(item => {
    const existingItem = mergedData.find(obj => obj.x === item.x);
    if (existingItem) {
      existingItem.y += item.y;
      existingItem.y1 += item.y1;
    } else {
      mergedData.push({
        x: item.x,
        y: item.y,
        y1: item.y1
      });
    }
  });
  blockPropState['vid_t69l0i93bq_props'].dataSets.source = mergedData
  console.log(mergedData, 'mergedData')
  setTimeout(() => { debounceChangeMap() }, 2000)

}

//地图百分比
watch(() => [blockPropState['vid_t69l0i93bq_props'].dataSets.formatData[0].value, blockPropState['vid_7c3t7bmnyd_props'].dataSets.formatData[0].value], () => {
  if (blockPropState['vid_t69l0i93bq_props'].dataSets.formatData[0].value && blockPropState['vid_7c3t7bmnyd_props'].dataSets.formatData[0].value) {
    const result = (parseFloat(blockPropState['vid_t69l0i93bq_props'].dataSets.formatData[0].value) / parseFloat(blockPropState['vid_7c3t7bmnyd_props'].dataSets.formatData[0].value)) * 100;
    blockPropState['vid_jwj7mz7nmg_props'].dataSets.formatData[0].value = `${result.toFixed(2)}%`;
  } else {
    blockPropState['vid_jwj7mz7nmg_props'].dataSets.formatData[0].value = '';
  }
}, {
  deep: true
});
</script>
<style scoped>
#visualizationPageRoot {
  width: 100%;
  min-height: 100%;
  background-color: rgba(166, 207, 255, 1);
  background-repeat: repeat;
  background-size: auto;
  background-image: none;
  position: relative;
  overflow: auto;
}

.tabs-fixed-content-item>.combination {
  position: relative;
}

.vid_04ipvq7dpx {
  position: relative
}

.vid_04ipvq7dpx {
  width: 750rpx;
  height: 980rpx;
  display: undefined;
  margin-top: 0px;
  margin-left: 0px;
  font-style: normal;
  font-weight: 400;
  background: rgba(235, 242, 253, 1);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  opacity: 1;
  cursor: default
}


.vid_6jkxkz42uj {
  width: 750rpx;
  height: 980rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_444n0wfyab {
  width: 750rpx;
  height: 980rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_d93t2iiit1 {
  width: 140rpx;
  height: 140rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 601rpx;
  top: -5.800000000000011rpx
}


.vid_48ytkgl005 {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 381rpx;
  top: 360rpx
}


.vid_5idmqvqx5s {
  width: 78rpx;
  height: 41.40845070422535rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 614rpx;
  top: 360rpx
}


.vid_m411tut605 {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 610rpx;
  top: 552rpx
}


.vid_kvurrj9vb5 {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 394rpx;
  top: 552rpx
}


.vid_he8s7bak85 {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 507rpx;
  top: 744rpx
}


.vid_cr6bjhv8bp {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 576rpx;
  top: 816rpx
}


.vid_ik28vdhwt0 {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 278rpx;
  top: 864rpx
}


.vid_v64vaviwcn {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 576rpx;
  top: 864rpx
}


.vid_8lb46zpz06 {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 278rpx;
  top: 816rpx
}


.vid_klnz9cuhug {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 195rpx;
  top: 744rpx
}


.vid_5ubftxmaoz {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 192rpx;
  top: 552rpx
}


.vid_r79279l6vd {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 180rpx;
  top: 360rpx
}


.vid_9h18iu8edr {
  width: 146rpx;
  height: 42rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 300rpx;
  top: 182rpx
}


.vid_t92aycen6f {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 648rpx;
  top: 130rpx
}


.vid_xvpmxd4pkb {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 568rpx;
  top: 184rpx
}


.vid_bj4pydkzaq {
  width: 140rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 514rpx;
  top: 304rpx
}


.vid_1lyn45ppv1 {
  width: 140rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 303rpx;
  top: 304rpx
}


.vid_27pdp4w6xf {
  width: 140rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 514rpx;
  top: 496rpx
}


.vid_4jp9gzgk5z {
  width: 180rpx;
  height: 42rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 296rpx;
  top: 496rpx
}


.vid_eavq9ffkad {
  width: 308rpx;
  height: 42rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 408rpx;
  top: 687.5854000000002rpx
}


.vid_i45sv7n3t3 {
  width: 92rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 408rpx;
  top: 816rpx
}


.vid_d392n93rp4 {
  width: 92rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 408rpx;
  top: 864rpx
}


.vid_bsh29m8yhb {
  width: 92rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 88rpx;
  top: 864rpx
}


.vid_zr7xbzlkdv {
  width: 92rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 88rpx;
  top: 816rpx
}


.vid_jcp444dbw8 {
  width: 314rpx;
  height: 42rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 88rpx;
  top: 687.586rpx
}


.vid_bmr8bd29e5 {
  width: 140rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 88rpx;
  top: 304rpx
}


.vid_nmnhb66so3 {
  width: 96rpx;
  height: 51.470588235294116rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 516rpx;
  top: 354rpx
}


.vid_8635qkajmq {
  width: 114rpx;
  height: 52rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 278rpx;
  top: 354.8rpx
}


.vid_1hrefm30tg {
  width: 96rpx;
  height: 51.470588235294116rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 516rpx;
  top: 544rpx
}


.vid_sw2612a98b {
  width: 96rpx;
  height: 51.470588235294116rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 304rpx;
  top: 544rpx
}


.vid_eph3ipxajd {
  width: 96rpx;
  height: 51.470588235294116rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 410rpx;
  top: 736rpx
}


.vid_fvlp89s24h {
  width: 100rpx;
  height: 42rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 510rpx;
  top: 816rpx
}


.vid_ai7byhitcu {
  width: 110rpx;
  height: 42rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 180rpx;
  top: 862.7000471822332rpx
}


.vid_gvzrx5aqia {
  width: 66rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 510rpx;
  top: 864rpx
}


.vid_3eq6cnnlkn {
  width: 144rpx;
  height: 42rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 192rpx;
  top: 815.2rpx
}


.vid_amst7jr37a {
  width: 114rpx;
  height: 52rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 82rpx;
  top: 735.4rpx
}


.vid_17sdmxukw0 {
  width: 96rpx;
  height: 51.470588235294116rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 90rpx;
  top: 544rpx
}


.vid_w9oebtx2s9 {
  width: 106rpx;
  height: 52rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 90rpx;
  top: 354rpx
}


.vid_5hjsh5zkki {
  width: 580rpx;
  height: 64rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 30.000000000000057rpx;
  top: 31.54932449037669rpx
}


.vid_mmj7ritlcj {
  width: 580rpx;
  height: 64rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 40rpx;
  top: 32rpx
}


.vid_orls56kf3j {
  width: 218rpx;
  height: 44rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 381.00000000000006rpx;
  top: 177.77467283327485rpx
}


.vid_cjv31b9nsx {
  width: 140rpx;
  height: 41.1764705882353rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 88rpx;
  top: 496rpx
}

.vid_1rzmj39cf3 {
  position: relative
}

.vid_1rzmj39cf3 {
  width: 750rpx;
  height: 736rpx;
  margin-top: 0px;
  margin-left: 0px;
  font-weight: 400;
  font-style: normal;
  background: #fff;
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default
}


.vid_9pgwjs3rcj {
  width: 750rpx;
  height: 736rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_0l9g1bfclu {
  width: 750rpx;
  height: 663.843137254902rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_tiiye84qtq {
  width: 562rpx;
  height: 43.29411764705883rpx;
  margin-left: 16px;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 32rpx;
  top: 16.23529411764706rpx
}


.vid_rlc78nbxv6 {
  width: 688rpx;
  height: 640rpx;
  padding-top: 8px;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 32rpx;
  top: 80rpx
}

.vid_p09z1sgff9 {
  position: relative
}

.vid_p09z1sgff9 {
  width: 750rpx;
  height: 816rpx;
  margin-top: 8px;
  margin-left: 0px;
  font-weight: 400;
  font-style: normal;
  background: #fff;
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default
}


.vid_qnl50rpmgo {
  width: 478rpx;
  height: 576rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: -1102rpx;
  top: 18rpx
}


.vid_2w09fy4igp {
  width: 750rpx;
  height: 816rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_ijjbm7qgz5 {
  width: 750rpx;
  height: 816rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_phcclntugz {
  width: 562rpx;
  height: 48rpx;
  margin-left: 16px;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 32rpx;
  top: 18rpx
}


.vid_ml8n5xmjjd {
  width: 690rpx;
  height: 522rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 30rpx;
  top: 283.658rpx
}


.vid_gyob2dwiz0 {
  width: 180rpx;
  height: 62rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 520rpx;
  top: 108rpx
}


.vid_soteuziq8a {
  width: 180rpx;
  height: 62rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 290rpx;
  top: 108rpx
}


.vid_rqa3zxrdhi {
  width: 180rpx;
  height: 62rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 64rpx;
  top: 108rpx
}


.vid_jwj7mz7nmg {
  width: 218rpx;
  height: 62rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 464rpx;
  top: 188rpx
}


.vid_t69l0i93bq {
  width: 126rpx;
  height: 46rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 268rpx;
  top: 188rpx
}


.vid_7c3t7bmnyd {
  width: 126rpx;
  height: 46rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 32rpx;
  top: 188rpx
}


.vid_mapz17e82c {
  width: 40rpx;
  height: 80rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 658rpx;
  top: 182rpx
}


.vid_r7a1e4a6df {
  width: 40rpx;
  height: 80rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 394rpx;
  top: 182rpx
}


.vid_a24t9piqct {
  width: 40rpx;
  height: 80rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 156rpx;
  top: 182rpx
}


.vid_ri7da1ffu4 {
  width: 6rpx;
  height: 110rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 257rpx;
  top: 120rpx
}


.vid_i6t5z20xiq {
  width: 6rpx;
  height: 110rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 489rpx;
  top: 120rpx
}


.vid_5oaxqwut5q {
  width: 506rpx;
  height: 576rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: -524rpx;
  top: 18.000000000000114rpx
}


.vid_xhbmv7rxhx {
  width: 726rpx;
  height: 576rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: -968rpx;
  top: 2512rpx
}


.vid_d2zxmfj48z {
  width: 726rpx;
  height: 576rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: -968rpx;
  top: 3301rpx
}

.vid_vovbpv0456 {
  position: relative
}

.vid_vovbpv0456 {
  width: 750rpx;
  height: 736rpx;
  margin-top: 8px;
  margin-left: 0px;
  font-weight: 400;
  font-style: normal;
  background: #fff;
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default
}


.vid_a7wb1qdhlv {
  width: 750rpx;
  height: 736rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_qda74vsms9 {
  width: 750rpx;
  height: 736rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_8ffck6x6pq {
  width: 610rpx;
  height: 39.42857142857143rpx;
  margin-left: 16px;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 32rpx;
  top: 20.077490713082106rpx
}


.vid_wnlrsbetz1 {
  width: 688rpx;
  height: 640rpx;
  padding-top: 8px;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 32rpx;
  top: 80rpx
}

.vid_50gg5tuvz1 {
  position: relative
}

.vid_50gg5tuvz1 {
  width: 750rpx;
  height: 736rpx;
  margin-top: 8px;
  margin-left: 0px;
  font-weight: 400;
  font-style: normal;
  background: #fff;
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default
}


.vid_jlnubrhbwd {
  width: 750rpx;
  height: 736rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_59lgvursjq {
  width: 688rpx;
  height: 640rpx;
  padding-top: 8px;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 32rpx;
  top: 80rpx
}


.vid_nxcyo8mxan {
  width: 610rpx;
  height: 39.42857142857143rpx;
  margin-left: 16px;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 32rpx;
  top: 20.077490713082106rpx
}

.vid_7ieubr8ua9 {
  position: relative
}

.vid_7ieubr8ua9 {
  width: 750rpx;
  height: 818rpx;
  margin-top: 8px;
  margin-left: 0px;
  font-weight: 400;
  font-style: normal;
  background: #fff;
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default
}


.vid_g7423wuakr {
  width: 750rpx;
  height: 818rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_nqitr05yw8 {
  width: 214rpx;
  height: 44rpx;
  margin-left: 16px;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 32rpx;
  top: 17.9061999999999rpx
}


.vid_2awx9jnrsz {
  width: 142rpx;
  height: 34rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 599rpx;
  top: 23rpx
}


.vid_e3a5f23bvy {
  width: 620rpx;
  height: 640rpx;
  display: undefined;
  margin-top: 16px;
  margin-left: 16px;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 1px;
  border-color: rgba(106, 152, 255, 1);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  border-radius: 4px;
  opacity: 1;
  cursor: default;
  position: absolute;
  left: 32rpx;
  top: 80rpx
}

.vid_qx6fr9fzs0 {
  position: relative
}

.vid_qx6fr9fzs0 {
  width: 750rpx;
  height: 924rpx;
  margin-top: 8px;
  margin-left: 0px;
  font-weight: 400;
  font-style: normal;
  background: #fff;
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default
}


.vid_ljzjgoopto {
  width: 750rpx;
  height: 924rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_5eys81uwdl {
  width: 750rpx;
  height: 924rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute
}


.vid_mln49nz6eu {
  width: 610rpx;
  height: 49.5rpx;
  margin-left: 16px;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 32rpx;
  top: 20.49555439330544rpx
}

.vid_j8z6han1ph {
  overflow: hidden;
}

.vid_j8z6han1ph {
  width: 686rpx;
  height: px;
  margin-left: 16px;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  top: 82rpx
}

.vid_3zbdmaat7f {
  position: relative
}

.vid_3zbdmaat7f {
  width: 730.6456003556648rpx;
  height: 569.5997722253293rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default
}


.vid_oplaqkug5j {
  width: 691.9999999999999rpx;
  height: 626rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: -30.26239067055393rpx;
  top: 12.45424rpx
}

.vid_5synvzzc5e {
  position: relative
}

.vid_5synvzzc5e {
  width: 691.9999999999999rpx;
  height: 638rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default
}


.vid_rcpqfszgzg {
  width: 655.3984582496599rpx;
  height: 663.0439637399404rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 37.21511627906977rpx;
  top: -65.68480331494075rpx
}


.vid_r24sgfzyu5 {
  width: 126.73255813953485rpx;
  height: 62.42268015052332rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 306.70300000000003rpx;
  top: 192.57819999999992rpx
}


.vid_7gzfq3avmc {
  width: 72.41860465116278rpx;
  height: 62.05332085172739rpx;
  display: undefined;
  font-style: normal;
  font-weight: 400;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  border-top-style: undefined;
  border-right-style: undefined;
  border-bottom-style: undefined;
  border-left-style: undefined;
  cursor: default;
  position: absolute;
  left: 370.0593rpx;
  top: 272.00000000000034rpx
}


.vid_ss0fmh97qu {
  width: 134rpx;
  height: 64rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: 250.26240000000004rpx;
  top: 255.0000000000003rpx
}

.vid_tdtx3jyym1 {
  position: relative
}

.vid_tdtx3jyym1 {
  width: 730.6456003556648rpx;
  height: 569.5997722253293rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default
}


.vid_lxfqaky793 {
  width: 689.9825072886297rpx;
  height: 638rpx;
  font-weight: 400;
  font-style: normal;
  background: rgba(0, 0, 0, 0);
  border-style: ;
  border-color: rgba(0, 0, 0, 0);
  cursor: default;
  position: absolute;
  left: -29.35653644314868rpx;
  top: -0.274rpx
}

/******高级样式设置*************************/
</style>
